I think that Mary Janes can work well on a girl, given the outfit. But they absolutely must have at least some sort of a heel on them to keep them from being an elementary school shoe. I do approve of Jimmy Choos though. Every girl should have at least one pair in her closet.