Justin Biebersballad Love Yourself just got an uptempo makeover courtesy of Craig David, a British musician best known for 2000 hits Fill Me In and 7 Days.

And its fantastic.

David performed his catchy rendition of thePurposetrack at the BBC 1Xtra Live Lounge, and even added in a rap verse toward the songs end.

Image

This impressive cover isnt surprising given his past: The singers last album, 2010sSigned Sealed Delivered,was primarily made up of covers like Marvin Gayes I Heard it Through the Grapevine and Al Greens Lets Stay Together.

Although its been over five years since Davids last release, its clear hes still got it and its also clear he shouldpull a Ryan Adamsand cover Biebers entire album.