All bets are not off when it comes to Royal Baby Number 2. With a very pregnant Kate Middleton's due date fast-approaching (it's mid-to end of April, in case you weren't aware), people are betting on whether the Duchess will give Prince George a brother or a sister, and what the baby's name will be.
"The betting is certainly heating up with around a month to go now," Jessica Bridge of Ladbrokes told HELLO!. "Elizabeth leads the way as the 5/1 favorite for the name of choice, followed closely by Charlotte, Alexandra and James."
The people of Great Britain are so confident Kate will give birth to a girl that they've bet five times the amount of money on it! If there is another royal prince to be born, though, money says that Albert will be his name. "However, should Prince George be joined by a little brother next month," Bridge added, "Albert has been a popular bet since we found out the couple were expecting back in October."
Popular British tabloid Metro U.K. pooled the popular booking site's odds together to get some overarching stats, which gives Elizabeth 7/2 odds, James 8/1, Charlotte 9/2 and Victoria 10/1. Philip, Alice, Mary, Arthur and Diana were all tied with 12/1 odds, while out-there choices such as Ringo with 5001/1 odds and Chardonnay with 500/1. We'll have to wait and see!