Cardi B has finally shared long-awaited photos of her newly born child. The rapper took to her official Instagram account on Wednesday, November 19, 2025, to share a carousel of pictures showcasing her baby boy, whom she shares with American football player Stefon Diggs.
In the first slide, Cardi B, who is also a mom to Kulture, Blossom, and Wave, sat on a light blue-green padded armchair, holding her son. The mother of four, wore a mint robe and a pink scarf, cradling the baby close to her chest. In the second picture, the WAP rapper sat on a hospital bed with Steffon Diggs while holding her baby. The child’s face was blurred out.
In the third slide, Cardi B looked at the camera while resting her child on her shoulder. In the last photo, Cardi’s baby boy is featured in a close-up shot, fully swaddled, with only his head visible.
The post garnered over 2.4 million likes and 40,000 comments within a few hours. Fans of the rapper flooded the comments section with messages.

@kendrasboutique congratulated the mother:
“Congrats Cardi These are the moments that matter most. So much love in one picture... absolutely beautiful.”
@kyra_kaeee expressed her admiration:
“Now sis!! We not all in your close friends and I want to see my internet cousin so let's not do this too long!! But SOOOO HAPPY FOR YOU!!!”
@somayareece welcomed the baby into Cardi B’s family.
“welcome home Angel congratulations to you and your growing family.”
More details on Cardi B and Stefon Diggs' baby
After much speculation from fans and netizens, Cardi B announced her pregnancy during an interview with CBS Morning on September 17
She said:
“I'm having a baby with my boyfriend, Stefon Diggs.”
She added:
“I'm excited. I'm happy. I feel like I'm in a good space. I feel very strong, very powerful that I'm doing all this work — but I'm doing all this work while I'm creating a baby.”
Cardi and Stefon Diggs welcomed their first baby together recently. A source confirmed to People magazine:
“Cardi is healthy and happy.”
The football player revealed the sex baby on a red carpet appearance:
“It’s a boy. That’s enough for me. I can’t wait to make him do push-ups and sit-ups, and run around.”
The Instagram post was set to Daniel Caesar’s "Have a Baby (With Me)."
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!