It's official! Meghan and Prince Harry are expecting, and thus, the royal baby betting markets are gathering steam, sparking speculation this could be the child to take the name of adored Princess Diana.
Even before their pregancy announcement, betting had commenced on the name of the Duchess of Sussex's first child, on the day of the week it will be born, the royal baby's gender, and the time it will be born.
But the biggest royal baby betting market is without doubt The Name of Harry and Meghan's First Child and bookmakers believe that Prince Harry will name a baby girl Diana, after his mother, who was tragically killed in a car crash in Paris in 1997.
Older brother Prince William paid tribute to the Princess of Wales in 2015 when giving second-born Charlotte, Diana as a middle name, but could the Duke of Sussex take the next step?
Bookmakers Bet365, Betfair, Paddy Power, and BetVictor all chalk Diana up as favourite amongst girls names in the Royal Baby Name betting, BetVictor going as short as 6/1 and no odds compiler pricing the name at bigger than 16/1.
Victoria, perhaps paying homage to Queen Victoria herself, great-great-grand-mother of reigning Queen Elizabeth II, is also popular with odds as short as 8/1. Likewise, Elizabeth is 12/1 in places.
If Meghan were to give birth to a baby boy, it's priced as most likely that the couple will name him Arthur - a traditional royal name - with equally British monikers Philip, James, and Albert also fancied. Notably, Thomas, the name of Meghan's father and half-brother, is 16/1 with William Hill.
Here's the best odds available for the name of Prince Harry and Meghan Markle's baby:
That's the most popular names in the royal baby betting odds, but there are scores more in various bookmakers markets, with all the usuals punctuated by some rather more exotic options.
With Prince Harry and Meghan's child seventh in-line for the throne, it's extremely unlikely they will ever become Britain's monarch, and that means they have far more freedom with their naming than Prince William and Kate Middleton do.
As such, alongside all the usual Royal Windsor names, like the above and Edward, Albert, Henry, Alexandra, Augusta, and Grace, more unusual options have been thrown into the Royal Baby Name betting - with real chances of being used.
Obviously, the UK's most popular girl's baby name for 2017, Olivia, is priced up in the betting, as is the most popular boy's name - Oliver - but there are also odds for a range of typically American baby names.
Options like Jamie, Rhys, Bradley, and Tyrone, crop up around the 250/1 mark, where you will also find Boris, Denny, and Doris. With some of the couple's closest friends choosing more unique names, like Rylan, Remi, Zalie, and Isabel Veronica, it could be that the royal baby's name is not yet in the betting.
Kensington Palace stated that Prince Harry and Meghan's baby will arrive in Spring 2019. That leaves a window of three months, starting on March 20, and finishing on June 21.
There is therefore the possibility that the latest royal baby will be born around the same time as his cousin Prince Louis's first birthday on April 23. Exact Date Betting will surely launch closer to the time, but for now the birth markets are led by Day Of Birth and Time Of Baby Arrival.
Every day of the week is an 11/2 shot in the royal baby betting, and each time period, starting with midnight to 3.49am is 9/2 with Paddy Power and Betfair.
You can also bet on the sex of the Duke and Duchess of Sussex's bundle of joy, Betway going 10/11 on Boy and Girl.