Mars' tribute to 'In Living Colour' is a throwback so fun, it's guaranteed to put a smile on your face.

Bruno Mars has teamed up with rap queen of 2017 Cardi B for a remix of his track 'Finesse' from his 2016 album '24K Magic' and after teasing it yesterday, this morning we were served a steaming hot track and video straight out of the '90s.

Mars accompanied the release of the track with a tweet declaring that the video was a tribute to one of his favourite TV shows of all time which, if it isn't immediately obvious, is revealed as 'In Living Colour' at the video's end.

You can watch the video and stream the song below.