Will Smith is a man of many talents, and maybe as a rapper turned actor, we shouldn't be too surprised that he does a pretty damn accurate impression of Cardi B.
While taking part in First Impressions with LADbible, the 51-year-old had a stab at mimicking the distinctive rapper and his Bad Boys For Life co-star Martin Lawrence had no difficulty guessing who he was impersonating.
Advert
A transcript of his impression reads as follows: "Now, I'm not even 'posed to be here, you know, but I came up, you know, I, I was a stripper, you know."
Pretty much bag on the money there really.
The pair were linked last year when somebody decided to superimpose Smith's face on Cardi B in a fairly disturbing deep fake that got the seal of approval from Smith himself.
He posted the video o Instagram along with the caption: "Y'all are doin' Too Much!! Hahaha... This is SO GOOD. Anybody know who did this??"
Smith is currently promoting Bad Boys For Life, which is released next Friday (17 January).
Advert
It's been 17 years since we last got to see detectives Mike Lowrey (Smith) and Marcus Burnett (Lawrence) in action, but there's only a week to go now.
As well as Smith and Lawrence, Joe Pantaliano will be returning to the role of Captain Howard, and Vanessa Hudgens, Alexander Ludwig, Charles Melton, Jacob Scipio and Paola Nuñez all join the cast.
DJ Khaled will also be appearing and is set to play a character called Manny the Butcher.
The first Bad Boys film was released in 1995 and followed lifelong pals Burnett and Lowrey as they attempt to protect a murder witness while investigating the theft of heroin from their own precinct in Miami.
Advert
Bad Boys II came out eight years later in 2003 and saw the pair attempt to stop MDMA from getting into Miami. The pair temporarily contemplated calling their partnership quits after Lowrey started dating Burnett's sister, but obviously the pair kissed and made up. After all, bad boys are indeed for life.
Featured Image Credit: LADbibleTopics: Celebrity