Alexander Skarsgard hits the MTV Movie Awards stage without his pants

MTV Movie Awards: The Big Winners of 2016
MTV Movie Awards: The Big Winners of 2016

Alexander Skarsgard showed off his muscular legs while pantsless on stage at the 2016 MTV Movie Awards at the Warner Bros. Studios in Burbank, Calif.

The 39-year-old actor hit the stage to present the award for Best Movie with Samuel L. Jackson on Saturday night and looked incredibly dapper in a suit, but opted to not put on his suit pants.

SEE ALSO: Rebel Wilson and Adam DeVine shared an R-rated kiss at the MTV Movie Awards

Why did he decide to present in just his tighty-whities? Well, the star alluded to Zac Efron's shirtless stunt from the award show a few years back and decided that, instead of trying to one-up Efron by also going shirtless, he would go the opposite route: Leave his shirt on and take off his pants.

See photos of Alexander Skarsgard in his underwear on stage:

This content is not available due to your privacy preferences.
Update your settings here to see it.

He called his own stunt "a bit more classy" and "sophisticated" than Efron's which, we have to admit, is subject to your own interpretation.

Regardless, we aren't complaining about Skarsgard's joke -- it was quite the sight for sore eyes.

See photos from the 2016 MTV Movie Awards red carpet:

This content is not available due to your privacy preferences.
Update your settings here to see it.

More from AOL.com:
'Captain America: Civil War' new clip shows Team Cap in action (Video)
'Straight Outta Compton' cast joke about Oscar snub at MTV Movie Awards
MTV Movie Awards: Melissa McCarthy receives Comedic Genius Award