Alice, Elizabeth or Charlotte? What's the next royal baby's name?
The world's most famous baby was named George.
Now, punters are staking their money on what his soon-to-be-born sibling will be named by their parents, Britain's Prince William and his wife Kate Middleton.
And if bookmaker William Hill's latest odds are anything to go by, it's more than likely to be Alice.
The bookmaker slashed its odds of the new royal baby's name being Alice from 14-1 to 4-1, after a flurry of bets were made last week, the Daily Mail reported.
Kate is due to give birth in April and made her last public appearance last Friday (March 27) visiting several charitable organisations. She is now on maternity leave.
William Hill spokesman Rupert Adams said: "Alice is the new favourite and we have seen a significant number of bets. You have to think there is good reason for the gamble."
Alice is also the top choice for another bookmaker, Paddy Power.
The sex of the baby is not yet known publicly, but bookies in Britain say that about 80 per cent of the bets made so far are calling for a girl.
Since the mid 19th Century, several royal women have been called Alice - Queen Victoria named her second daughter Princess Alice and wife of the late Duke of Gloucester, who is the Queen's uncle, also was named Alice.
Other popular names with punters include Elizabeth, Charlotte, Victoria, Alexandra and Diana.
If the baby is a boy, then it's likely to be James or Henry.
The royal pregnancy has spurred bookmakers to come up with various betting options related to the birth.
Here's what else people can bet on:
1. Which day of the week the baby is born.
2. The date of birth (odds say it will be between April 19-22)
3. The time of birth
4. The official birth weight
5. Whether Kate has twins or triplets (odds by one bookmaker is 66-1).
6. Who will be carrying the baby when the couple emerge from the hospital.
7. The colour of Kate's dress when she leaves the hospital. (the bets are on blue and pink)
Source: Daily Mail, The Telegraph