And it's not just women that wear heels either. In fact, heels have been worn by men for various reasons throughout our history. Ancient Egyptian butchers wore high heels while slaughtering animals to avoid getting blood on their feet. Later, in the European renaissance, the high heel became a status symbol worn by both male and females from the higher social statuses. King Louis XIV of France decreed that only nobility could wear heels, and that only members of his specific court could wear red ones. During the 16th century, European royalty, such as Catherine de Medici and Mary I of England, started wearing high-heeled shoes to make them look taller or "larger than life." By 1580, men wore them, and a person with authority or wealth was often referred to as "well-heeled."
Cowboys also wore high heels for stirrups while on horse back. Yeehaw!
And The Beatles, who brought back the "Cuban Heel" and the "Chelsea Boot" with use of their "Beatle Boots," brought popularity of high heels for men during the 1960's.