It's okay, Cardi B - you can put this one down to 'pregnancy brain'. At least, that's the story you should stick to.
The rapper made an embarrassing faux-pas on Twitter over the weekend when she apparently didn't realise that Donald Glover and Childish Gambino (his musical alter-ego) were the same person.
In now-deleted tweets, she said: "It's amazing how Donald Glover and Childish Gambino look so alike! I think they secretly the same person!!! Soo dope!!"
When people pointed out the obvious to her, she responded 'Wait, I'm confuse now?' before deleting the original tweet - but not before the evidence was screenshotted:
If, before today, you were positive that Cardi B understood that Donald Glover and Childish Gambino are the same person, then you might want to take a seat... pic.twitter.com/TsxsqrSwcV
— Chris Murphy (@christress) May 25, 2018
Oh well, Cardi - at least Victoria Beckham feels better today.