Cardi B has hit back at cruel trolls who fat-shamed her over her lockdown weight gain - telling them "leave my rolls alone".
The outspoken rapper, 27, got fed up with seeing negative comments about her body so she shared a video of herself wearing a Louis Vuitton bikini and told the haters to back off.
In the video, she's seen twirling about waving her handbag as she gave he trolls a talking down.
She captioned the clip: "Leave my rolls alone."
Cardi B then went on to address claims she's been editing her pictures, saying: "I have to do this video because I’m seeing y’all putting this edited Target picture of me looking like a mother**king square."

The mum-of-one - who is married to Migos rapper Offset - continued: "So I have to do this video because yesterday I posted a picture too spicy, and the haters claimed that I was Photoshopping, so now I gotta show y’all this motherf**king body.
"I know a b***h gained some weight because I have to make the thighs match the motherf**king a**, you know what I’m talking about?"

She added: "But I know you b***hes ain’t talking when you’re shaped like seals and I know you n****s ain’t talking when you got sisters with bison backs and your mothers are shaped like walruses.
"So I know y’all ain’t bodyshaming me. I know I gained a little weight, I’m actually holding it in ‘cos I ate breakfast, lunch and I ate some ice cream."

She concluded: "It doesn’t matter though. A b***h got lipo money. I got lipo money."
But soon after the video, Cardi realised she didn't say everything she needed to say.

She then sternly wrote to her followers: "Like y’all think I’m editing it, just ask me for a f**king video. It's simple. I got a little fat.
"I gained a little weight, you know what I’m saying? It’s all good. Can ask me for a video, I’ll show ya."
Do you have a story to sell? Get in touch with us at webcelebs@trinitymirror.com or call us direct 0207 29 33033