I really don't know why I love high heels but I think maybe because...
High heels make me look taller ! I'm 168 cm ( 5'6'')
High heels make my legs look slimmer !
High heels makes me feel more confident and sexier !
I think high heels is my bestfriend!
More than just the aesthetic reasons, high heels brings out confidence. I don't know about you, but, for me, although some scientific studies may tell otherwise, whenever I'm on my heels, my back automatically straightens and I'm get so conscious about proper posture.
As a professional fashion photographer, it creates a much better poise and curve in a womens leg, buttocks and back. With the right dress it means the body holds a much nicer shape.
It can be become more artistic.
But purely as a guy, it really makes no difference to me as to weather a women wears heels or flats.
I can't really wear high heels, I wish I could but just haven't had the stamina to wear them around the house for days on end until my legs adjust and I can walk in them properly - I wish I could wear them though!