What a weird and awkward moment.
Justin Bieber came on stage at Tuesday night's Fashion Rocks show and took off his clothes, stripping down to his underwear.
Host Ryan Seacrest introduced Bieber and model Lara Stone, so they could introduce Rita Ora. The crowd yelled – a mix of shrieks and boos.
Bieber was barely heard above the noise, saying "So, uh, I actually don't feel comfortable unless I'm in my Calvin's so … is that cool?" he asked and began taking off his pants, and then his shirt.
"Go on, darling," she said.
As Stone watched, he struck a few poses, showing off his, um, Calvin Klein boxer briefs.