Oh, Justin Bieber.
While the Believe singer has never been shy about flashing his underwear, now he has taken it to a whole other level by doing an impromptu strip on TV.
The 20-year-old appeared on US televised Fashion Rocks yesterday in New York alongside model Lara Stone, to introduce a live performance by Rita Ora.
Instead of the usual cheers and applause that he is accustomed to though, the Biebs was met by boos and jeers when he rocked up to the stage.
Not one to be deterred though, he turned to Stone and asked ‘What’s up, is that cool?’ as he proceeded to whip off his jacket, trousers and shirt, adding: ‘Is that better?’
Trousers down (Picture: Kevin Mazur/Getty Images for Three Lions Entertainment)Better? You were standing there in your boxer shorts, Justin! Nice sixpack though.
What a poser (Picture: Kevin Mazur/Getty Images for Three Lions Entertainment)Talking about it on Twitter later, he said: ‘Grandma always said kill ‘em with kindness…and then strip on live national tv. Lol.
‘Good times tonight. Thanks for having me tonight #FashionRocks. #mycalvins :)