The Duchess of Cambridge is expected to give birth to a princess named Elizabeth next month, according to betting in the United Kingdom.

As is tradition in Britain, bookmakers have begun offering bets on next royal baby’s name, gender and birthday, three weeks out from Kate Middleton’s due date.

Paddy Power told Mashable 80 per cent of bets placed with the bookie had been on girl’s names, as of Saturday, suggesting the majority of British punters expect a princess.

The bookmaker revealed its current favourite name is Elizabeth, at 7-2, followed by Charlotte (9-2). At both Ladbrokes and Coral, Elizabeth is the top pick (5-1), ahead of Charlotte (6-1). William Hill has Elizabeth at 9-2 and Charlotte at 5-1.

In the event that Prince George gets a baby brother, Paddy Power has the name James at 12-1, followed by Henry (18-1). Ladbrokes has James at 8-1 and Henry at 16-1, while Coral and William Hill have the names tied at 20-1.

Coral is also taking bets on whether Will and Kate will have twins (20-1) or triplets (66-1), and who will be holding the baby when the couple exit the hospital.

You can even bet on the colour of the dress Kate will wear as she leaves the hospital. Coral is giving 3-1 on blue, followed by pink (9-1) and orange (33-1). Paddy Power has both blue and pink at 4-1, ahead of orange or peach (12-1) and brown (20-1).


Kate revealed on Wednesday that her child is due to arrive “mid-to-late April”.

Britain’s Metro compiled a full list of baby name odds, based on betting at Paddy Power, Ladbrokes and Coral:

1) Elizabeth (7/2)

2) James (8/1)

4) Charlotte (9/2)

3) Victoria (10/1)


= 4) Philip (12/1)

= 4) Alice (12/1)

= 4) Mary (12/1)

= 4) Arthur (12/1)

= 4) Diana (12/1)

5) Alexandra (14/1)


= 6) William (16/1)

= 6) Catherine / Kate (16/1)

7) Henry (18/1)

8) Alexander (20/1)

9) Albert (20/1)

10) Charles (20/1)

Missed Laurel Gary & Mark? Catch up by clicking play below and join us from 5:30AM every weekday!