Watch Craig David Perfectly Cover Justin Bieber's 'Love Yourself'

Courtesy of BBC Radio 1
Craig David covers Justin Bieber’s "Love Yourself" for BBC Radio 1's Live Lounge.

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.

Justin Bieber's 'Love Yourself' Is 2016's First No. 1 Single on U.K. Charts

Bieber hasn't weighed in on Twitter about the cover yet, but we're guessing he'll be a fan.