The punters are predicting Prince Harry and Meghan Markle will name their first child after Harry's late mother, according to the latest odds.
Meghan, 37, is said to be around eight months pregnant, with the baby due in April or May.
Though the couple has yet to reveal the gender of the baby, betters are clearly hoping for a girl, with 6/1 odds that the child will be named Diana, according to online betting agency Betway.
Princess Diana died when Harry, 34, was just 12 years old.
His brother, Prince William, and sister-in-law Kate included Diana in their daughter's full name: Charlotte Elizabeth Diana.
Other top picks for Harry and Meghan's bub include Alice and Victoria.
If the child is a boy, Albert, Phillip and Arthur are the favourites.
Some are still speculating the royal couple will veer away from traditional names and others are hopeful Meghan will have twins.
Plenty of royal fans have already chimed in on social media with their input:
This would be such a beautiful touch from them both ❤️ https://t.co/Kl7qltCOm0— MeanwhileInAustralia (@Meanwhile_In_Oz) March 8, 2019
@loosewomen I gave my daughter my late mum's name as a middle name. I think Diana for the new Royal baby would be ideal. X— Zoe Nicholls (@zoe_boothby) March 6, 2019
Just once I'd like a Royal couple to name a baby 'Keith'.— GeorgeWeahsCousin (@WeahsCousin) October 15, 2018
What if @MeghanMarkle's baby comes out the same day as @GameOfThrones season 8. She then steps out on the steps of the royal hospital holds the baby up and says her name is WINTER it is now here. 😮 #GameOfThrones #MeghanMarkle— B97 (@b97) March 12, 2019