Rumors are swirling that she is set to welcome her first child with fiance Offset this summer.
And on Wednesday, Cardi B added fuel to the fire by covering up her stomach with a yellow ruffled skirt on the set of her latest music video.
The 25-year-old hitmaker stunned in the bright color and teamed up her look with a beaded top and a light blue head scarf.
The Bodak Yellow rapper was filming her newest single off her upcoming album Invasion Of Privacy.
Paying homage to salsa queen Celia Cruz, the award-winning artist channeled her inner fashionista with large hoop earrings and a collection of bracelets on her wrists.
The track also features J Balvin and Bad Bunny who were on the video set on Wednesday.
Despite the swirling pregnancy rumors, the New York native looked like she was enjoying herself and even stuck out her tongue in one snap.
But the long day’s work might have gotten to the star, as she was seen yawning in another photo.
The chart topper has been dodging rumors that she is expecting her first child. Last month, TMZ reported that members of the rapper’s team revealed that she was pregnant during Super Bowl weekend
According to the site, after she performed at Maxim’s bash, a member of her team said that she didn’t want to be in the ‘party atmosphere’ of the VIP room reserved for her entourage as she’s ‘three to four months’ pregnant.
Since, Cardi has gone to suspiciously great lengths to cover up her alleged growing midsection.
On Wednesday, the beauty was photographed with her arms crossed over her belly multiple times.
Her stylist also seemed to be giving a lot of extra attention to her stomach, as he fixed the layers of ruffles on the top section of the skirt.
The usually outspoken star hasn’t responded to ongoing pregnancy rumors in recent weeks, despite initially shooting down speculation.
After she shared a video of herself dancing last month, a follower inquired: ‘Is there maybe a Kylie Jenner secret that we need to know about lol Just asking,’ referring to the 20-year-old reality TV star, who declined to publicly confirm her recent pregnancy.
Cardi responded: ‘No b***h I’m just getting fat. Let me get fat in peace.’