
Olivia Culpo Twins with Baby Daughter in Adorable New Post
The 33-year-old model, who documented her pregnancy since announcing it earlier this year, officially became a girl mom just over a week ago. She announced her baby's birth and revealed her name.
Olivia Culpo is reveling in the early days of motherhood. The actress recently gave fans the first glimpse of her spending quality time with her newborn in a heartwarming Instagram post, where she shared a mirror selfie of herself and the little one wearing matching robes.
"Mommy-daughter matching, diapers and all 🥳," she wrote. Culpo announced the birth of her daughter on Sunday, July 13. She posted a carousel of black-and-white images captured during and after she gave birth.
"Colette Annalise McCaffrey 🤍," she captioned the post. Culpo shares Colette with her husband, San Francisco 49ers running back Christian McCaffrey. The first image in the carousel is a photo of their baby girl's tiny, chubby arm, with her head partially exposed.
The second shows Culpo on the hospital bed with Colette laying cheek-to-cheek on top of her shortly birth. Her husband, in hospital scrubs, also embraces them both with a soft smile.
The rest of the thread offers fans a more intimate glimpse into the couple's hospital stay as they soaked in their first moments as parents.

Olivia Culpo with her husband, Christian McCaffrey, and newborn daughter in a post shared on July 13, 2025. | Source: Instagram/oliviaculpo
Culpo and McCaffrey have been married for a little over a year after tying the knot in June 2024. They announced the pregnancy in March of this year, after which Culpo shared frequent updates on her journey to motherhood.