Can you say 'comeback'?
That's the buzzword for 2016 if you're Craig David, who has enjoyed his fair share of headlines over the last few months, with his new song and a guest appearance on The X Factor.
Now, the singer has sent Twitter into meltdown mode after a visit to the BBC Radio 1 Live Lounge, where he covered Justin Bieber's recent track 'Love Yourself' and transformed it from a nice little pop ditty into a jittery garage banger.
The video has been viewed almost 700,000 times in the last 24 hours alone.
Watch it below - and see below for the Twitter reaction, too:
Craig David made a cover of Justin Bieber Love Yourself and it was lit. Turned it into garage tune. 🔥🔥🔥🔥
— itori god (@supazeez) January 7, 2016
@CraigDavid had made that Justin Bieber track go to another level! Bring back garage! 🙌🔥
— âœÂ?JoeeeâœÂ? (@MrJoe1997) January 7, 2016
Fuckin hell. Craig David's garage cover of Justin bieber love your self is unreal. 🔥🔥🔥
— Bobby James Symes (@therealbobsymes) January 7, 2016
@CraigDavid Has smashed that Bieber song!!! ðŸÅ½§ðŸÅ½§ðŸÅ½§
— Travis Brewer (@7Travisb) January 7, 2016
Everyone is losing their shiz over @CraigDavid's Bieber cover of 'Love Yourself'. Hope this album hurries up & drops ASAP #CraigDavidIsBack
— Daniel Watson Hayes™ (@dwatsonhayes) January 7, 2016
I know I've changed significantly when I find myself listening to Craig David covering a Justin Bieber track on repeat.
— Jack Cutsforth (@Jack_Cutsforth) January 7, 2016
Craig David does Justin Bieber better than Justin Bieber. https://t.co/JkpqhREoRS
— ï¸Â? (@Words0nAScreen) January 7, 2016
Craig David turns Bieber's Love Yourself into a garbage banger and it was so awesome!
— black (@kylalulay) January 7, 2016