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.
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:
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:
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