Olivia Culpo expecting second child with NFL star Christian McCaffrey
Synopsis
Key Takeaways
Model and actress Olivia Culpo announced on May 8 that she is expecting her second child with her husband, Christian McCaffrey, the NFL running back for the San Francisco 49ers. The announcement came on Culpo's 34th birthday, shared via an Instagram post featuring family photos and sonogram images on a picnic blanket with their 9-month-old daughter Colette and their dog Oliver.
"Best birthday gift… Baby #2 coming soon," Culpo wrote in the caption, marking the couple's second pregnancy less than a year after welcoming their first child.
Life as a new mother
In October, Culpo opened up about the transition to motherhood during an appearance on The Squeeze podcast. She revealed that she had initially worried motherhood might derail her career trajectory. "There's totally a shift," she said. "Whether or not you want there to be or not, you have somebody that's physically dependent on you. So I'm not going to sugarcoat it. Yeah, it's scary."
Culpo's pageant and entertainment career
Olivia Culpo rose to prominence after winning the 2012 Miss Universe pageant on December 19, 2012, in Las Vegas, Nevada, making her the eighth U.S. representative to claim the title and the first since Brook Lee in 1997. Her national costume was inspired by the Statue of Liberty.
Beyond pageantry, Culpo has built a diverse entertainment portfolio. She appeared in films including The Other Woman, I Feel Pretty, Reprisal, and Venus as a Boy. In 2023, she competed on season nine of The Masked Singer as "UFO" and reached the quarterfinals. Most recently, she hosted season one of Next Gen Chef on Netflix in 2025.
Marriage to McCaffrey
Christian McCaffrey, one of the NFL's premier running backs, plays for the San Francisco 49ers. The couple's growing family now includes their daughter Colette, born approximately nine months before the second pregnancy announcement, and a second child on the way.