The bets are in!
With Kate Middleton and Prince William's second child expected to be arriving in the coming weeks, fans are hedging their bets over what sex the next royal baby will be.
Punters of Ladbrokes, a British-based gaming company, are confident that the Duke and Duchess of Cambridge will welcome a baby girl, with 82% of all wagers now predicting that Prince George's sibling will be a little princess.
Bets are also on what the next royal baby's name will be, with Alice being at the top of the list.
The moniker is a 3:1 favorite for punters, followed closely by Elizabeth, Charlotte and Alexandra.
However, if Middleton gives birth to a second boy, bets are riding high that the name of the newest member of the royal family will be James (Middleton's brother's name), Arthur, Henry or even Charles.
Jessica Bridge of Ladbrokes said in a statement: "The nation would love to see a new princess join the royal family, and punters have their money where their mouth is and forced the odds to be cut."
And it seems that just like the rest of the world, the expecting parents don't know the baby's sex either!
Just last month, after a frenzy of speculation that Middleton was pregnant with a girl, the palace told E! News, "The couple do not know what the sex of the baby is!"
At the time, the odds from Ladbrokes wagered that the royals were naming their potential daughter Diana, with Elizabeth coming in at the No. 2 spot.
It's only a matter of time before the guessing games come to an end!