Why do so many men love high heels on women? Such shoes can make walking more difficult and, if worn daily over a prolonged period, can even injure the feet and damage the spine. However, many women like to wear them because it enhances their attractiveness to the opposite sex. There are several reasons why that's true.

Hyperfeminine Form

David De Lossy/Photodisc/Getty Images

Wearing high heels forces the back to arch more, pushing the bosom out and the buttocks back. Because women are standing in a position that's more unstable than if they were wearing flats, their core kicks in, flattening the abdomen a bit. High heels accentuate the female form by exaggerating its curves.

Swaying Hips

Srdjana Sijan/iStock/Getty Images

Voland and Grammer's book "Evolutionary Aesthetics" states that movement can be a factor in determining attractiveness. Slow hips moving in a wide figure 8 were considered highly attractive. Women who wear heels sway their hips more.

Longer Legline

James Woodson/Photodisc/Getty Images

High-heeled shoes make legs look longer and more shapely. Women's legs appear more toned, especially the calf muscle.

Foot Arch

Creatas/Creatas/Getty Images

The extra arching of the foot in a high-heeled shoe is also considered feminine and attractive.

Height Advantage

titaya sukchuay/iStock/Getty Images

Heels, of course, make a woman appear a few inches taller. Depending on a man's taste, he may find that appealing. However, this point is arguable, since research cited in"Evolutionary Aesthetics" states that on average, men prefer women who are shorter than they are.

About the Author

Kat Consador

Kat Consador is a freelance writer and professional competitive Latin dancer. Her work has appeared in eHow and various online publications. She also writes for clients in small businesses, primarily specializing in SEO. She earned a Bachelor's of Arts in Psychology from Arizona State University.