As the birth of Britain's fifth in line to the throne nears, bookmaker William Hill has revealed the favourite names for the royal bundle of joy.
Mary, Alice and Victoria are the favorites for the name of Britain's Prince William and wife Kate's next.
The baby will take his or her place in the line of succession after grandfather Prince Charles, father William and elder siblings George and Charlotte.
Kate is widely expected to go into labour this month, just a few weeks before the marriage of William's brother, Prince Harry and actress Meghan Markle on May 19.
For a boy, the leading bets are Albert, Arthur and Fred or Frederick.