She admitted this week to hiding her pregnancy via some carefully planned optical illusions.
And Cardi B almost hid her growing baby bump again in gorgeous photos posted Friday to her Instagram that featured her in a multicolored patterned jumpsuit.
But the 28-year-old hitmaker also included some profile shots in the glamorous ensemble that highlighted her burgeoning tummy.
All eyes on her: Cardi B, 28, looked glamorous in a multicolored patterned jumpsuit in Instagram snaps posted Friday
Cardi's eye-catching look featured a plunging halter top that highlighted her cleavage.
The kaleidoscopic suit was decked out in swirling pastel colors and twisted semicircles.
Her ensemble showcased her hourglass figure and featured long, baggy sleeves that reached down to the ground.
Cardi (given name: Belcalis Almánzar) appeared to have pointy hot pink open-toe heels on underneath.
Busty display: Cardi's eye-catching look featured a plunging halter top that highlighted her cleavage
Slimmed down: Her baby bump was nearly invisible from the front due tot he outfit's pattern, though it accentuated her hourglass figure
The WAP hitmaker had her lustrous raven locks parted down the middle and tied down with an aquamarine scarf that wrapped around her throat, while her hair reached all the way down to her legs.
She blocked out the bright sun with chunky pale pink sunglasses, and she wore thick pink-and-fuchsia bracelets around her wrist.
Cardi, who's a Birkin bag connoisseur, completed her look with one of the iconic Hermès handbags in a violet crocodile print.
The rapper was seen strutting outside in a courtyard in her post, before taking a seat to show off her bag.
'You ain’t nothin but a pucci momma,' she captioned the post.
Long hair, don't care: The WAP hitmaker had her raven locks parted down the middle and tied down with an aquamarine scarf that wrapped around her throat, while her hair reached down to her legs
Accessorizing in style: Cardi, who's a Birkin bag connoisseur, completed her look with one of the iconic Hermès handbags in a violet crocodile print