According to Billboard, the big reveal came as the mom-to-be performed "Be Careful" while wearing a form-fitting Christian Siriano gown.
Aye #BabyBardi is on the way! Congrats are in order to our sis @iamcardib 👶🏽💖
— BET (@BET) April 8, 2018
(via @GIPHY) pic.twitter.com/WmWn3b6KA3
Afterward, the "Bodak Yellow" singer – whose album, "Invasion of Privacy," dropped Friday – was caught on camera backstage saying, "I'm finally free!"
She also tweeted early Sunday: “I started winning when the whole world was doubting on me! Think imma lose with my little baby counting on me?”
I started winning when the whole world was doubting on me !think imma lose with my little baby counting on me ?
— iamcardib (@iamcardib) April 8, 2018
Fans and fellow celebs flocked to social media to congratulate her on the news:
Congratulations to my girl @iamcardib, new baby on the way!You looked stunning tonight in custom Siriano on @nbcsnl it was an honor. #cardib pic.twitter.com/8UXiknQUJj
— Christian Siriano (@CSiriano) April 8, 2018
Congratulations @iamcardib! #SNL
— Saturday Night Live - SNL (@nbcsnl) April 8, 2018
C A R D I A N D I L O O K F O R W A R D T O O U R N E X T C H A P T E R T O G E T H E R pic.twitter.com/C1QizKV3Cb
— OFFSET (@OffsetYRN) April 8, 2018
Awwwww FINALLY she's showing it, 😍😍😍 #CardiB is Pregnant. 😍😍😍
— DeLorean (@iDeLorean) April 8, 2018
No.1 album
Millionaire Man
Millionaire Herself
Pregnant
HAPPY !!! 😍😍💃💃💃💃
I'm so happy for @iamcardib !!! Living vicariously through her success and happiness. Yes Gawd 🙌🏼🙌🏼
— Joey (@Joey_Muthengi) April 8, 2018
About the Author