Cardi B is pregnant with her third child.
The 'Bodak Yellow' rapper took to Instagram to announce her baby just hours after news broke that she has filed for divorce from her husband Offset.
"With every ending comes a new beginning," she penned alongside two images of her debuting her blossoming bump in a stomach-baring red dress, seemingly addressing the end of her marriage.
Advert
"I am so grateful to have shared this season with you, you have brought me more love, more life and most of all renewed my power! Reminded me that I can have it all! You’ve reminded me that I never have to choose between life, love, and my passion!"
Cardi continued: "I love you so much and can not wait for you to witness what you helped me accomplish, what you pushed me to do! It’s so much easier taking life’s twists, turns and test laying down, but you, your brother and your sister have shown me why it’s worth it to push through!"
The 31-year-old shares daughter Kulture, six, and two-year-old son Wave with estranged husband Offset (real name Kiari Kendrell Cephus).
Advert
The celebrity pair's reported separation is said to be 'amicable' according to sources close to the pair.
Sources have also told TMZ the separation was 'not an overnight decision', which would make sense considering rumors of the pair's impending divorce began way back in December.
In a TikTok video shared at the time, Cardi said she'd been 'single for a minute'.
Advert
The rapper, whose real name is Belcalis Marlenis Almánzar, is apparently asking for primary care of their two young children.
UNILAD has contacted representatives for both singers at the time.
The 'WAP' hitmaker also filed for divorce in 2020 but later changed her mind.
Advert
Cardi's fans and friends have been quick to send their congratulations in the wake of the news of her pregnancy.
Podcaster Jason Lee commented: "So happy for you and that you are standing strong. Love you sis."
"Congrats," added Juicy J, as English rapper Stefflon Don wrote: "Congratulations you look beautiful."
Elsewhere, one of the singer's fans said: "Congrats baby!! You look so beautiful, safe delivery mama."
Advert
"I’ve always seen Cardi work the hardest while pregnant," gushed a second. "Love this for her."