Press here to react
It's 100% official. Cardi B is pregnant.
Last night, the 'Finesse' rapper just showed off her full-blown belly bump for the first time while performing on Saturday Night Live.
The camera started on a close up Cardi as she began to sing her new single, 'Be Careful.' Then, the camera pans out to a wide shot, showing Cardi with an obvious baby bump as the audience starts to cheer.
During her performance, Cardi slayed in a white, floor length long-sleeve gown by celebrity designer Christian Siriano.
After the performance, Siriano posted a photo congratulating Cardi.
After getting off stage, a video making its rounds on social media shows an excited Cardi saying she is 'finally free.'
Prior to the announcement, Cardi had already taken the stage to perform 'Bartier Cardi', but the rapper strategically hid her pregnancy belly in an oversized, black and white feathered dress.
But thankfully, when the second song came, Cardi came out in all of her pregnancy glory.
Now, even Offset has also taken to his social media to thank everyone for their support of the big announcement.
Rumors of Cardi's pregnancy have been swirling since her Super Bowl performance in February when after her performance at an event, she was allegedly distant from the party, not drinking alcohol and only drinking water.
Fans of Cardi and her fianceé Offset were also speculating that Offset's decision to fly in Cardi's family from the Dominican Republic on Friday may have been to announce the baby before the news was made public.
SNL seems to have been been teasing the big announcement since April 6.
No word on whether the baby is a boy or girl.
This story is developing.