Betting fans are as much in the dark as the Duchess of Sussex about whether her baby will be a girl or a boy, according to bookmakers.

Meghan joked on Wednesday the predictions made about the sex of her unborn child were equally split but the duchess remains adamant she does not know.

William Hill is offering the same odds of 10/11 for a boy or a girl after punters were divided about where to place their bets.

Royal visit to Mayhew charity
The Duchess of Sussex  after a visit to Mayhew, an animal welfare charity she is now supporting as patron (Eddie Mulholland/Daily Telegraph/PA)

During a visit to the animal welfare charity Mayhew in London on Wednesday, the duchess made staff laugh when she said: “I ask everyone what they think and everyone has a very strong opinion about it – and it’s either a boy or a girl.”

A punter has placed a £500 wager with William Hill on the duke and duchess having a baby girl in the coming weeks.

“It was just the one bet but it is over one hundred times the average wager on this market,” said William Hill spokesman Rupert Adams.

He added: “We have not changed the odds but will be keeping an eye on the market.”

The bookmaker has made the name Diana its favourite with odds of 10/1, followed by Alice 12/1 and Victoria 14/1.

When Meghan met well-wishers during her visit to Birkenhead she chatted about her due date. Charlotte Graham/Daily Telegraph
When Meghan met well-wishers during her visit to Birkenhead she chatted about her due date (Charlotte Graham/Daily Telegraph/PA)

Meghan gave a hint about her due date when she visited Birkenhead with husband Harry on Monday, confirming she was six months pregnant and saying her baby was expected at the end of April or beginning of May.

Alex Apati from Ladbrokes said: “Meghan’s latest comments have forced us into action and, while we’re convinced it’ll be an early April baby, there’s every chance the latest royal will share a birthday with his great nan.”

The Queen’s birthday is on April 21 while the Duke and Duchess of Cambridge’s son, Prince Louis, was born on April 23 and Ladbrokes have given both dates odds of 14/1.