Entertainment Weekly


Stay Connected


Advertise With Us

Learn More

Skip to content


Craig David covers Justin Bieber's Love Yourself

Posted on

Justin Bieber’s ballad “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 it’s fantastic.

David performed his catchy rendition of the Purpose track at the BBC 1Xtra Live Lounge, and even added in a rap verse toward the song’s end. This impressive cover isn’t surprising given his past: The singer’s last album, 2010’s Signed Sealed Delivered, was primarily made up of covers like Marvin Gaye’s “I Heard it Through the Grapevine” and Al Green’s “Let’s Stay Together.”

Although it’s been over five years since David’s last release, it’s clear he’s still got it — and it’s also clear he should pull a Ryan Adams and cover Bieber’s entire album.