Cardi B just made a surprise announcement — she's pregnant again!

The singer revealed that she's expecting her second child with partner and Migos member Offset in an Instagram post earlier tonight.
"#2! ♥️," she captioned the photo, which featured her body — baby bump and all — covered in what appears to be either plaster or white paint.
The Instagram post wasn't Cardi's only pregnancy reveal of the night, however. She also rocked a sheer outfit that showed off her baby bump while performing at the BET Awards.
Still not over this moment @iamcardib @Migos! 😍🥰#BETAwards #CulturesBiggestNight