Cardi B has rubbished the suggestion she's split from Offset in a bid to gain publicity.
The New York-born rap star - who has five-month-old daugther Kulture with Offset - has taken to her Instagram Live to hit out at claims that their split has been contrived in order to generate interest in their relationship.
Cardi said: "Y'all gotta understand, there's a kid involved. Ain't no type of publicity that I would ever want that would have my daughter looking at me crazy when she get older.
"I just really hate how people say we trying to do this for publicity. Think we want to put our life out there for what - what we gain from publicity? Nothing. Why would you f***ing think that I would put my f***ing family in some bull***t. I have my heart on my sleeve right now, you know what I'm saying?"