I've noticed how there's a HUGE difference in guy's reactions whether I'm wearing heels or ballet flats. why is it so much better?
i recently started to wear them a lot and actually find them more comfortable than flats now, so I wear them all the time even to Uni. it's crazy how guys stare though :S especially since the rest of the outfits is the same as before!
Personally, I think ballet flats are really ugly and women shouldn't wear them. Wear any other type of flats, except for that one and uggs. yuck.
A bit heel is enough to add some class and style to the girl, especially when combined with a nice outfit (cute dress/skirt/jeans). It also pushes the butt and calves a bit out, resulting in a more curvy figure. Most guys love the curves.
When you walk in heels the right way, you swing your butt, which is quite the sight. Heels also make your legs seem longer and your feet are arched, which can be attractive for us guys as well.
And I should probably also mention that I especially look at girls in heels that can't walk in them, so they walk funny. Lesson: if you can't walk in them, please don't wear them.