In lieu of an official announcement, the rapper wore a white, custom Christian Siriano gown that revealed her baby bump. Shortly after her performance, she posted photos on Instagram thanking fans and celebrities like Rihanna and 50 Cent for their support.
“The love I’m receiving is overwhelming😩! I can’t thank you enough for always finding the time to share your support!! Thank you a million times @badgalriri,” the rapper wrote, reposting a picture from Rihanna.
Cardi later posted an Instagram story ― now deleted ― that explained why she wanted to keep the pregnancy news under wraps for as long as possible.
“This is why i did not wanted to say nothing,” Cardi wrote in the post, which appeared aimed at people criticizing her pregnancy. “People be so thirsty to scrutinize and try to destroy something that [is] suppose to be a blessing.”
Cardi B (real name Belcalis Almanzar) and Offset (real name Kiari Kendrell Cephus) first collaborated on a song together in 2016, and reportedly began dating in February 2017. They got engaged in October, when Offset proposed onstage.
Reports of the “Bodak Yellow” rapper’s pregnancy first surfaced in February, when TMZ reported that members of Cardi B’s inner circle were telling staff at a nightclub she was expecting.
But Cardi B denied she was pregnant.
“No bitch I’m just getting fat,” she said in response to a fan’s comment on Instagram. “Let me fat in peace.”
In an interview with Rolling Stone last year, Cardi B made it clear that she wants a family. When asked where she wants to be in 25 years, the rapper said, “I see myself cursin’ at my kids.”