Justin Bieber made himself right at home on the Fashion Rocks stage Tuesday, stripping down to his underwear on live TV!
The 20-year-old "Baby" singer made a surprise appearance at the show, which features top designers from the fashion world as well as live musical performances. As Bieber was introducing Rita Ora to the stage, a smattering of boos could be heard from the crowd.
PICS: Celebs in Their Underwear
Thinking fast on his feet, the pop star began to take off his clothes until he was standing in only his Calvin Klein boxer briefs, which seemed to put the crowd back on his side. "Just stripped on national television," he Instagrammed on Tuesday night. "Hahahaha it wasn't planned lmao."
"Good times tonight," Bieber tweeted. "Thanks for having me tonight #FashionRocks. #mycalvins"
Clothes aren't the only thing that Bieber has shed lately. He also said goodbye to his baby mustache, as documented in the clip below.