United Kingdom, March 17 -- Olivia Culpo thinks she is expecting a baby boy.

The 32-year-old model recently announced she and her husband Christian McCaffrey - who got married in June 2024 - are expecting their first baby together and she has now predicted the little one will be a son.

In a video posted to TikTok, she joked about "old wives' tales" and then signalled to the fact that her heart rate is below 140, which supposedly means that the baby is a boy.

Last week, Olivia shared two black and white photos from a maternity photoshoot, which showed off her growing bump in a flowing dress, on Instagram along with the caption: "Next chapter, motherhood [white heart emoji] (sic)"

Olivia previously hailed the NHL star as her "best frien...