Photo: Getty Images1/7Men in heels: Elton John
Photo: Getty Images2/7Men in heels: Prince
Photo: Getty Images3/7Men in heels: Harry Styles in Saint Laurent boots
Photo: Getty Images4/7Men in heels: Shawn Mendes in Calvin Klein 205W39NYC boots
Photo: Getty Images5/7Men in heels: Cody Fern in Maison Margiela boots
Photo: Getty Images6/7Men in heels: Troye Sivan in Calvin Klein 205W39NYC boots
Photo: Getty Images7/7Men in heels: Jared Leto in Gucci boots