No one knows who first invented high-heeled shoes. The first people to wear high-heeled shoes were in the Iranian Cavalry. These male soldiers wore high-heeled shoes to balance more easily while riding their horses and shooting their bows.
In addition to ancient riders of the Iranian Calvary wearing high heels, ancient Egyptian murals also show people wearing high-heeled shoes. Short monarchs throughout history, including Mary Tudor of England and Louis XIV of France, commissioned high heels for their use, and influenced the fashions of the rest of their country as a result. Unisex high-heeled shoes were common until 1740, when men stopped wearing them in favor of more reserved clothing.