Prince William and Kate Middleton may have only just announced that they are expecting their second child together, but that hasn't stopped people making royal baby name predictions.
SkyBet, who correctly listed George as the most likely royal baby name choice, have already revealed their top 5 picks for baby number two.
And, looking at the odds, it seems as if - should the royal bubba be a baby boy - his namesake will be Arthur, the legendary King of England.
Check it out…
The 5 Most Likely Names For A Royal Baby Boy
-
Arthur (10/1)
-
James (10/1)
-
Phillip (16/1)
-
Wilfred (18/1)
-
Henry (20/1)
The 5 Most Likely Names For A Royal Baby Girl
-
Elizabeth (10/1)
-
Victoria (10/1)
-
Alexandra (12/1)
-
Mary (14/1)
-
Diana (16/1)
READ: THE TOP BABY NAMES OF 2014 - AND THEIR MEANINGS
As you can see, Alexandra, which was a favourite last time round if the first royal baby had been a girl, is back in the running.
However, given that the young heir to the throne has already snapped up Alexander as one of his middle names, Alexandra might be ruled out as too similar for the 'spare'.
READ: THE BEST AND WEIRDEST CELEBRITY BABY NAMES
The Duchess' due date has not been made public, but a Kensington Palace spokeswoman has said that she is less than 12 weeks into her pregnancy.
The decision to announce the news was made in light of the Duchess' future commitments, including a solo trip to Malta later this month, which her hyperemesis gravidarum (severe morning sickness) may prevent her from fulfilling.
What do you think they will call the royal baby? Let us know via the Comments Box below.