Johnny Weir Takes Over The 2014 Olympics With His Outfits (PHOTOS)

Posted: Updated:

We're right in the middle of the 2014 Winter Olympics and we can't get enough of the amazing fashion that is being seen on the ice and the slopes.

But there is one guy who is (almost) putting the figure skaters, curlers and skeleton athletes to task: Johnny Weir.

Although the former Olympic figure skater isn't competing at Sochi, Weir is working as a figure skating analyst for NBC Olympics at the 2014 Winter Olympics and is dressing up with his signature flare.

So, although we won't see moments like this or this, the retired skater still put the Internet in a tizzy with his wild outfits.

On Sunday, Weir sported a white shirt with a matching silk blazer and fur coat, a long gold necklace and tight jeans while working with gold medalist Tara Lipinkski.

On Saturday, the 29-year-old switched things up with a smart black jacket over a white button-up which had a fun zig-zag print.

If we can't watch Johnny perform his Lady Gaga "Poker Face" skate, then we're glad to still see him in the limelight.

johnny weir

Around the Web

Ex-Skater Johnny Weir's Fashion is About to Take Over the Olympics

Sochi's Breakout Star: Johnny Weir's Wardrobe

Oh No, Russia's New Olympic Darling Skates to the Theme From Schindler's List

Sochi Olympics: Johnny Weir plans to make a statement against Russia's anti ...

Johnny Weir's sexy commentator fashion gets fans talking Olympic figure skating

Johnny Weir caught between calls for boycott, dreams of Olympic glory

Olympics | Sochi 2014 Olympic Medals Results Videos News | IOC

Village near Sochi despoiled by Winter Olympics

Sochi Olympics 2014: Big day for Russia to cap eventful Sunday

Could Sochi be end of NHL run at Olympics?

Winter Olympics Viewer's Guide: Monday, Feb. 10

Top Medal Winners
1 Russia 13 11 9
2 United States 9 7 12
3 Norway 11 5 10
4 Canada 10 10 5
5 Netherlands 8 7 9
6 Germany 8 6 5
Latest Medal Results
Ice Hockey - Men
Bobsleigh - Four-man
United States
Cross-Country - Men's 50km Mass Start Free
Russia - Alexander Legkov
Russia - Maxim Vylegzhanin
Russia - Ilia Chernousov
© STATS LLC 2014.