Recently Cardi announced that she was pregnant at this years BET Awards!
Prior to the announcement, Cardi took a small social media break and came back on line sharing tons of photos.
She didn’t appear to be pregnant in those photos:
But now Cardi just revealed this and we’re all in shock:
I can’t believe she was pregnant! She hid it well.