With the Duchess of Sussex's due date getting closer, punters are placing bets over the newest royal baby's gender, weight, date and birthplace.
But one of the most fiercly contested wagers is over what Meghan & Harry will name their first-born. For a boy, Arthur is leading the pack at bookmakers William Hill but if it's a girl, many expect the Duke and Duchess of Sussex could pay tribute to Harry's late mother.
- Harry and Meghan make tribute to Christchurch terror victims in London
- Are Meghan & Harry showing too much affection in public?
"Diana (is) 10/1 red hot favourite, no great surprises there," William Hill spokesman Rupert Adams said to Reuters. "But the recent move is for Victoria also 10/1, (people) really like it."
In January, Meghan told well-wishers she was six months pregnant, adding the couple did not know the baby's gender.
William Hill odds were 8/11 for a girl and evens for a boy earlier this week. At Betfair, the odds have shortened on a girl, and the favourite name is Diana at 5/1, Betfair Media Relations Manager Katie Baylis said.
- Meghan Markle's heartbreaking letter to her father has been revealed
- People are loving this $70 dress that's identical to Meghan Markle's wedding gown
Baylis said another possibility was Alice, a name that was among those speculated when Prince William and his wife Kate were expecting their third child last year. Kate eventually gave birth to a boy, Prince Louis.
"Punters feel that there will at some point be an Alice in the royal family and so we've seen plenty of interest in that name as well," she said.
The mother of Harry's grandfather Prince Philip was called Alice.
Other potential names include Arthur at 8/1, Alice, Victoria, Grace, James and Edward eat 14/1.