Christian McCaffrey and Olivia Culpo have welcomed a baby girl. -AP
Olivia Culpo has given birth to a baby girl.
Hold tight - we’re checking permissions before loading more content
The 33-year-old model has announced she and NFL San Francisco 49ers star  husband Christian McCaffrey have welcomed their first child.
Alongside a photo of her daughter's tiny hand, Olivia wrote on Instagram: "Colette Annalise McCaffrey".
McCaffrey, 29, also shared the same post on his own social media account.
Culpo has already hailed the sports star as the "best daddy in the world".
"Colette is so lucky to have the best daddy in the world. A love like no other," the former Miss Universe wrote.
Culpo described childbirth as the "scariest and most rewarding of all experiences" and said her mother had been hugely supportive of her over recent months.
"It's just an ironic thought that you need your mom the most when you're about to become a mom. That's just genuinely how I felt," she told People