Rapper Cardi B is celebrating her first Christmas as a mom of four, sharing a heartwarming series of photos on Instagram. The 33-year-old artist spent the festive season surrounded by family, including her children: daughter Kulture, 7, son Wave, 4, daughter Blossom, 15 months, and her newborn son, just seven weeks old, whose name has yet to be disclosed.
Family Moments Captured
In one of the photos, Cardi B, whose real name is Belcalis Marlenis Almanzar, holds her baby boy while standing in front of a beautifully decorated Christmas tree. Her older son, Wave, is seen sitting on a toy polar bear, watching as Kulture carries Blossom, who appears to be crying.
Cardi also shared joyful moments of Kulture striking poses in front of the tree, along with individual pictures of Wave and Blossom. The rapper humorously noted in her caption, “The perfect Christmas picture doesn’t exist in this house.”
A New Addition to the Family
Cardi recently welcomed her son in November, marking the first child with her boyfriend, Stefon Diggs, 32. She shares her three older children—Kulture, Wave, and Blossom—with her estranged husband, Offset, 33. Cardi gave fans a sneak peek of her newborn on November 19, 2025.
In her Instagram post, she included snapshots of herself cradling her son in a nursery, where he sported a New England Patriots cap and onesie, paying homage to Diggs’ NFL team. She also shared a touching photo of herself, Diggs, and the baby shortly after his birth in the hospital.
In her post, she mentioned “11/4,” seemingly revealing her son’s birthday. Shortly after, on November 24, Cardi disclosed that she had turned a portion of her umbilical cord into a keepsake, casting it in gold. According to Mommy Made Encapsulation, the company behind the keepsake, the item is described as an “umbilical cord dehydrated in the shape of a heart and then dipped in gold chrome.”
