Craig David is enjoying a career resurgence in recent times, thanks to his various videos that have gone viral and his collaborations with the likes of Sigala and

The r&b singer made an appearance in the BBC Radio 1 Live Lounge the other day, and accordingly covered a song by another artist, as is tradition.

His choice of song - Destiny's Child 'Say My Name' - was exemplary to begin with, but he actually nails it as he takes on Beyoncé's vocal.

Watch it below: