The outrageous outfits of former Olympian Johnny Weir

Figure skater Johnny Weir poses on the runway at the Alice + Olivia Fall 2012 Presentation during Mercedes-Benz Fashion Week at Center 548 on February 13, 2012 in New York City. (Photo by Astrid Stawiarz/Getty Images)

He’s no longer competing, but all eyes remain affixed to Johnny Weir, the former Olympian and world champion figure skater who is now turning heads with his outlandish fashion sense.

Weir, who was born in Coatesville and is openly gay, is adored by Russian figure skating fans despite the government’s anti-gay propaganda laws. The former champion is in Sochi as a commentator for NBC, and said prior to the games that he had no plans to boycott the Russian Olympics, the first since his retirement from the sport.

“You don’t have to agree with the politics, but you have to respect the culture of a country you are visiting,” Weir told the New York Times. “I don’t need to break any laws or wear a rainbow pin to show people that I support gay rights.”

A rainbow pin would be subtle compared to the bright pink blazer and other flamboyant outfits worn by Weir, who told Philadelphia magazine that he draws his sartorial inspiration from Caesar Flickerman, the ‘Hunger Games’ character played by Stanley Tucci.

Weir would fit right in at the Capitol of Panem. See our gallery for more of the fabulous looks of Johnny Weir.