Can you say 'comeback'?
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
— 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