Legs and high heels and why women love heels