Justin Bieber- Love Yourself (Craig David Cover)

Bieber has never sounded so good.

It has been a longggg time since we last heard from British singer/songwriter Craig David, but boy are we glad his comeback has begun with this masterful rendition of Justin Bieber’s smash hit, “Love Yourself”.

It’s been 16 years since Craig David burst onto the scene with his smash hit, “7 Days”, but ¬†after listening to his cover of Bieber’s “Love Yourself” he has not skipped a single beat. Putting a garage-pop twist on Bieber’s acoustic pop ballad, Craig David is able to transform “Love Yourself” into a infectious, upbeat jam that will have you pressing play over and over again.

Will this be the mark of more to come for Craig David in 2016? Only time will tell. In the meantime, #Never Forget