Bruno Mars has teamed up with one of the hottest artists around for a remix of his track "Finesse", off third album 24K.
Mars revealed on Twitter that it stands as one of his all-time favourite TV shows, and thanked Fox Studios and series creator Keenen Ivory Wayans for helping to make the throwback work so well.
It might be his song but Cardi B steals the show with an old-school hip hop flow that still manages to capture her distinct style.
Her intro verse goes:
Drop top Porsche, Rollie on my wrist
Diamonds up and down my chain
Cardi B, straight stuntin’, can’t tell me nothin’
Bossed up and I changed the game (you see me)
It’s my big Bronx boogie, got all them girls shook
My big, fat ass got all them boys hooked
I went from dollar bills, now we poppin’ rubber bands
Bruno sang to me while I do my money dance like
Aye, flexin’ on the gram like (aye!)
Hit the Lil Jon, okay (okay), okay (okay)
Oh, yeah we drippin’ in finesse, getting paid (ow!)
The 'Finesse" remix will likely serve as the final single off Mars' latest album, which was first previewed back in October 2016 and saw the hit singer embark on a global tour, scoring a couple of Top 10 singles along the way.
The track's timing is almost certainly intended to remind voters about 24K Magic ahead of the 60th Grammys, where Mars is nominated for six awards, including Album, Record and Song of the Year.
Cardi B is still carving up the charts, with three singles currently in the top 20 on Billboard's Hot 100 and her debut album on the way.
Bruno Mars headlines British Summer Time Hyde Park on 14 July, for more information check out the festival website
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies