Saturday Night Live Host Jim Parsons Portrays Figure Skater Johnny Weir in Opener: Watch Here!

As if Johnny Weir and Tara Lapinski's Olympics commentary wasn't funny enough, the legendary figure skater was spoofed on the March 1 episode of Saturday Night Live. Host Jim Parsons portrayed Weir, 29, in the show's opening skit where he was a guest on the Ellen DeGeneres Show

Stepping out in skin-tight leather pants, a pink jacket, and a bedazzled necklace, Parsons joked about Weir's trip to Sochi, Russia where his over-the-top outfits definitely stood out.

"I feel like every time I see you, you're wearing something new and crazy," SNL star Kate McKinnon who played DeGeneres said to Weir. 

Jim Parsons on SNL
Host Jim Parsons plays figure skater Johnny Weir on Saturday Night Live on March 1. NBC

The camera then cut to Parsons adding on a series of eccentric pieces including a rainbow-colored fur coat and a headdress. 

And the real-life Johnny Weir didn't seem to take offense to the skit. In fact, he just had one request for the NBC show. 

"I need Jim Parsons necklace from his Johnny Weir parody on @nbcsnl!" Weir tweeted

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!