Being the musical guest on Saturday Night Live was big enough news for Cardi B, but during her visit on the show, she also revealed that the rumors were true: She’s pregnant, as was made clear with her visible baby bump during her performance of “Be Careful.” She’s obviously pretty far along in the pregnancy at this point, and she said after her performance that the reason she kept it a secret for so long is because she didn’t want to deal with the haters.
E! notes that in a since-deleted Instagram story, Cardi wrote, presumably after seeing some negative feedback about her reveal online, “This is why I did not [want] to say nothing. People be so thirsty to scrutinize and try to destroy something that [is supposed] to be a blessing.”
Thankfully, it seems Cardi spent more energy focusing on the positives of this significant life change. After she left the stage, she exclaimed to her cheering entourage, “I’m finally free!”
She also made a more Instagram post thanking her supporters, writing along with a message of congratulations from Rihanna, “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 [Rihanna].” She also explained how much more motivated she is to succeed now that she’s soon to be a mother, writing on Twitter, “I started winning when the whole world was doubting on me! Think imma lose with my little baby counting on me?”
If you haven’t seen her SNL performance yet, check it out here.