Cardi B has accidentally let slip that she’s expecting a baby girl.
The 'Be Careful' hitmaker - who is currently seven months pregnant with her first child - has implied she's carrying a daughter after she referred to her as "she" while talking about how feisty the little one is because she keeps kicking her in the ribs.
Cardi confirmed her pregnancy whilst co-hosting 'The Tonight Show starring Jimmy Fallon' at the beginning of the March following rumours that she was expecting - speculation she played down at the time by claiming she was just "fat."
We can’t wait to see your little one Cardi!