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.
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.
Also on HuffPost: