Pregnant Cardi B put on a very eye-popping display as she twerked in a metallic gold G-string to Kathy Maravilha’s 2019 track Sadomasoquista.

On Monday night, the 28-year-old Grammy winner shared a video of herself shaking her booty in a barely-there bikini for her more than 98.9 million Instagram followers.

In the footage, her long dark tresses were styled in a high ponytail and she appeared to be sporting a glam smokey eye and black eyeliner.

The rapper, who announced she is expecting her second child with husband Offset at the BET Awards last month, also flaunted her manicure.

The Up hitmaker rocked a very glitzy set of acrylic nails, which were adorned with ‘Cardi’ and ‘Mama’ spelled out in gold letters.

Jessica Alves puts on an eye-popping display as she parties in Brazil

Additionally, she had the name of her two-year-old Kulture on one hand and red heart.

The over-the-top manicure also featured a teddy bear, snake and lots of sparkly embellishments.

Her posts come just days after she shared some stunning pregnancy photos, including a steamy photo of herself topless with her husband, 29.

Over-the-op: The Up hitmaker rocked a very glitzy set of acrylic nails, which were adorned with 'Cardi' and 'Mama' spelled out in gold letters

Over-the-op: The Up hitmaker rocked a very glitzy set of acrylic nails, which were adorned with ‘Cardi’ and ‘Mama’ spelled out in gold letters

Nail queen: The over-the-top manicure also featured a teddy bear, snake and lots of sparkly embellishments

Nail queen: The over-the-top manicure also featured a teddy bear, snake and lots of sparkly embellishments

Cardi first revealed her pregnancy to viewers of Sunday night’s BET Awards when she made a surprise appearance for a guest verse during Migos’ performance of their hit song Type S***.

She emerged from a cloud of smoke in a stunning jeweled bodysuit, which featured a sheer panel over her midriff that revealed her pregnant tummy.

Shortly afterward, she shared a nude photo of herself with her torso covered in a plaster cast to confirm the pregnancy.

‘#2!’ she captioned it with a heart while tagging Offset (real name: Kiari Cephus)

Glowing Cardi B showcases baby bump in skintight leopard print

Miracle of life: Her posts come after Cardi took to her Instagram Story to share a video of her burgeoning baby belly

Miracle of life: Her posts come after Cardi took to her Instagram Story to share a video of her burgeoning baby belly

Cardi (given name: Belcalis Almánzar) and the Migos member began their relationship in early 2017, and they were engaged by October of that year.

In July 2018, it was reported that the couple had actually gotten married a month prior to their public proposal, which Cardi later confirmed.

She announced her first pregnancy in April 2018 while performing as the musical guest on Saturday Night Live, and the happy parents welcomed baby Kulture in July of that year.

The couple have had a rocky relationship, as Cardi separated from Offset in December 2018 over infidelities.

Show-stealer: Cardi revealed her pregnancy at Sunday's BET Awards when she rapped a verse during Migos' performance of Type S***

Baby on board: She emerged in a stunning jeweled bodysuit, which featured a sheer panel over her midriff that revealed her pregnant tummy

Show-stealer: Cardi revealed her pregnancy at Sunday’s BET Awards when she rapped a verse during Migos’ performance of Type S***. She emerged in a stunning jeweled bodysuit, which featured a sheer panel over her midriff that revealed her pregnant tummy

However, the two were back together within months, yet they appeared ready to part again in September of last year when Cardi filed for divorce, only for them to reunite again months later.

In December 2019, the Invasion Of Privacy rapper opened up to Vogue about how her fans reacted to her marital difficulties.

‘If you love somebody and you stop being with them, and you’re depressed and social media is telling you not to talk to that person because he cheated, you’re not really happy on the inside until you have the conversation,’ she explained.

‘Then, if you get back with them, it’s like, ‘How could you? You let all of us down.’

‘When I was pregnant with Kulture, a lot of people was like, ‘Oh, he has three kids already; why would you have a kid with somebody that have three kids?’ And it’s like, how is that such a bad thing?’ she continued.

‘My dad has eight kids, and we all get along, and it feels better, fuller. And with Offset, I feel like his kids just bring a pop of fun to life when they’re in his house.

‘I actually love it. It brings out a different side of him that I like to see, and I love to see my baby interacting with her siblings. The more the merrier.’

Rocky road: Cardi revealed in June at the BET Music Awards that she was expecting when she joined her husband Offset and Migos in a bodysuit that showed off her baby bump

Rocky road: Cardi married Offset secretly in September 2017, but they’ve split at least twice, with Cardi filing for divorce in September 2020, only to change her mind months later