Bruno Mars has teamed up with one of the hottest artists around for a remix of his track "Finesse", off third album 24K.
Cardi B opens the video which is shot and styled in a retro tribute to the popular Nineties American sketch show In Living Color.
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.