When a woman wears heels her posture becomes more upright (you can't slouch in heels) she walks with her legs closer together and her steps are of a shorter length.
Nonsense. I've heard from multiple chiropractors about how heels are wrecking women's backs, since it creates an unnatural posture. They're largely used to 1) change the way the hips moved, but even more, 2) to lift the calf in order to produce "shaplier" legs.