Olivia Culpo and her husband, NFL star Christian McCaffrey, are expecting their second child. The couple announced the news on Instagram on Friday, sharing photos from a maternity photoshoot in which they enjoyed a family picnic with their daughter, Colette, born in July 2025.
In the images, Culpo wore a white gauzy dress while McCaffrey donned a white polo shirt and black trousers. Their daughter sat on her mother's lap in a white dress and beige knitted hat. A sonogram placed on the picnic blanket hinted at the pregnancy. The caption read: 'Best birthday gift…Baby #2 coming soon.'
Friends and fans flooded the comments with congratulations, including actress Eiza Gonzalez and model Brooks Nader. Culpo, 34, has previously spoken about how motherhood transformed her life, from her career to her relationship with her husband. She admitted on The Squeeze podcast that the shift was 'scary' but expressed gratitude for her husband's support.
Culpo also noted that her style has simplified since becoming a mother, telling Us Weekly that she now relies on 'uniforms' to streamline getting dressed and spend more time with her baby.



