Olivia Culpo announces she is expecting her second child with her husband, NFL player Christian McCaffrey. Multiple outlets report that Culpo made the announcement on her Instagram page on Saturday, May 9, during her 34th birthday celebration. In the post, she shares photos of herself and McCaffrey on a picnic date with their firstborn, Colette. The announcement also includes an image of her sonogram for the upcoming baby. Culpo’s caption, as described by both sources, includes the line “Best birthday gift. Baby #2 coming soon,” signaling that another child is on the way. She does not specify how far along she is in the pregnancy, and the reports do not provide a due date or additional medical details. Together, the sources characterize the announcement as a personal family update tied to her birthday, rather than a public event, and they focus on the social-media post and the pregnancy reveal.