Justin Bieber's 'Love Yourself' just got a makeover and it may be better than the original.
Craig David -- known for his infectious garage flow -- performed the Bieber hit on BBC's Live Lounge, where he even added a rap verse at the end.
Although it has been over five years since the "Re-Rewind" singer dropped his last release, David performed at Bestival last year and did a duet with X Factor finalist Reggie N Bollie as well as a remix of Drake's "Hotline Bling".
He is expected to release a new album called Following My Intuition this year. So considering how awesome this cover is, perhaps a duet with Bieber could be on the cards.