As you've probs noticed Cardi B is literally EVERYWHERE right now. The badass bae is slowly but surely taking over the muso industry with her new album Invasion of Privacy. And she's doing it all while looking a gazillion bucks. So when she confirmed her pregnancy earlier this week after months of fan speculation, we naturally lost our shit.
Why? Because apart from this incred woman bringing a mini Cardi into the world, she's already a total G at sexy maternity style.
While her due date is yet to be confirmed, sources estimate Cardi B's four to five months along. To celebrate this legend, we take a look at her sexiest outfits since December 2017.
RELATED VIDEO: CARDI B SAYS STRIPPING SAVED HER LIFE