Bookmakers in Britain have taken a flurry of bets on the name of Duchess Catherine's second child.
The 33-year-old royal is expected to give birth in mid-to-late April and bookmakers have slashed the odds on the baby being named Alice, following a surge of wagers on the name.
Cormac Dowling, novelties and politics trader for Betfair, said: "Elizabeth had been the clear favourite until an unexpected rush of support for Alice over the last 24 hours and we've been forced to slash the price from 8/1 to 3/1."
Although the Duke and Duchess of Cambridge have not revealed the sex of their baby, bookmakers have taken significantly more money on the newborn being a girl.
This comes shortly after the Duchess revealed when she is due to give birth during a recent charity engagement.
Earlier this month, she visited Brookhill Children's Centre in Woolwich, south east London, where she met mothers who use the centre and volunteers who work for the organisation, including Christie Osbourne.
Christie recalled: "I told her she is beautiful and that she's got a tiny little bump. I asked when her baby is due and she said mid-to-end of April."