My guess is a EE or more likely just a mix with those yellow legs. I would be surprised if she lays a blue or green egg because of her leg color, probably a tan egg layer. She is definately a hen though at 7 months!
That is a beautiful EE pullet. No possiblity of her being a male -- that's a "girls only" coloration. EEs are known for being slow to start laying eggs, so give her some more time. You'll get eggs eventually, I guarantee it.