Olivia Culpo Announces She is Expecting Her Second Child with Husband Christian McCaffrey, 9 Months After Colette was Born – Just Jared – Celebrity News and Gossip

Christian McCaffrey and Olivia Culpo
Credit: Getty Images

Olivia Culpo is expecting her second child!

The 34-year-old model is expecting another baby with her husband, Christian McCaffrey.

Olivia announced the joyful news through Instagram on Friday (May 8), which also happens to be her birthday!

“Best birthday gift Baby #2 coming soon,” she captioned the post, which featured a romantic photo shoot of her and Christian, plus their 9-month-old daughter Colette, and their adorable puppy, Oliver.

The photos shoot also featured a basket of apples, possibly hinting at a fall due date.

She shared additional pregnancy photos in her Instagram Story, including resharing the actual post and adding the text: “I’ve been hiding a special birthday present!”

Along with posing on a picnic blanket, Olivia had a strip of her sonogram images draped across her lap and in frame.

Stars like Olivia Munn, Eiza Gonzalez, and Sofia Grainge commented on the post to congratulate the Miss Universe winner.

They previously announced that they had welcomed baby Colette in a joint post shared in July 2025. Olivia called childbirth “the scariest and most rewarding of all experiences.”

In September, she brought the 2-month-old to her first NFL game to cheer on her dad, who is on the San Francisco 49ers.

Find out which other celebrities are pregnant!

Posted To:Christian McCaffery Olivia Culpo Pregnant

Leave a Comment