Watch Craig David Perfectly Cover Justin Bieber's 'Love Yourself'
BBC1 Live Lounge continues to deliver.
This time, it's Craig David who is giving fans a new spin on a popular track. And it's no surprise that David's take on Justin Bieber's current hit "Love Yourself" is pretty perfect. It's smooth, soulful and even has a quick, impressive rap breakdown in the middle.
Bieber hasn't weighed in on Twitter about the cover yet, but we're guessing he'll be a fan.