Ever since Vin Diesel uploaded a video of himself dancing to Beyonce’s Drunk in Love, we’ve been eagerly awaiting similar clips from celebs. Whether it’s choreography, some random twerking or a cover.

And Katy B gave us a treat by performing a rendition of the popular track on Rinse FM’s Rinse sessions x Metropolis.

Katy performed a mash-up of Tinashe’s Vulnerable and the Beyonce track, with silky vocals that almost made the track seem like her own. Almost.

The BRIT school graduate scored her first ever UK no.1, with her new album Little Red on Sunday and will be performing at a number of shows across the UK this March.

What do you think of the cover guys?