Justin Bieber is having a bit of a moment right now, and we're sure you'll all agree.
It seems that with the release of his new album Purpose, the Biebs has proved the naysayers wrong, having released an album full of bops and bangers. Also, Bieber got hella cute.
But objectification aside, we're actually living for his new music. And, to celebrate his newfound amazingness, Justin dropped by Capital FM's Jingle Bell Ball with Coca-Cola to perform a splatter of his hits.
Here he is performing "Where Are Ü Now".
Justin Bieber - 'Where Are U Now' (Live At The Jingle Bell Ball 2015)
And tropical bop "What Do You Mean?"
Justin Bieber - 'What Do You Mean?' (Live At The Jingle Bell Ball 2015)
And everyone's current jam "Love Yourself" (what a song!).
Justin Bieber - 'Love Yourself' (Live At The Jingle Bell Ball 2015)
Finally a shirtless rendition of "Sorry".
Justin Bieber - 'Sorry' (Live At The Jingle Bell Ball 2015)
When the Biebs goes in he goes in!