Prince Harry and Meghan Markle
Prince Harry and Meghan Markle are pictured walking through the walled public Andalusian Gardens on Feb. 25, 2019 in Rabat, Morocco. Facundo Arrizabalaga - Pool/Getty Images

Meghan Markle’s baby name has not yet been announced, but initial predictions dubbed Diana as a favorite.

However, with just weeks leading up to her baby’s birth date, Diana – which is inspired by the name of the late Princess of Wales – is no longer a favorite among bookies.

Leading bookmaker Coral said that Markle and Prince Harry will still give their firstborn a royal’s name and it just might be Elizabeth from Queen Elizabeth II. The moniker is currently at the top pick with odds of 6/1. The figure shot to the top as the odds have tumbled on a royal arrival coinciding with the birth of Her Majesty.

Markle is scheduled to give birth any time this month, and the Queen will be celebrating her 93rd birthday on Easter Sunday. Coral’s spokesperson Harry Aitkenhead released a statement to Express explaining the odds.

“We could be headed for one of the biggest Easters the royal family has ever had. Punters are getting their bets on the baby to the born on Easter Sunday and it’s impossible to avoid the link with the Queen’s birthday,” he said.

“If they’re right and a baby Elizabeth arrives on the day we are going to be paying out long into the Bank Holiday Monday and you can bet that there’ll be a few glasses of champagne raised up and down the country over an Easter lunch,” he added.

This year, Easter Sunday will fall on April 21.

Meanwhile, there are some rumors suggesting that Prince William would be furious if the Duke and Duchess of Sussex decide to name their child Diana. According to one publication, the Duke of Cambridge already gave the name Diana to Princess Charlotte.

However, Prince William and Kate Middleton only gave the moniker to their daughter as respect to Prince Charles, who is now married to Camilla Parker Bowles. Calling a royal baby Diana in front of Prince Charles and Camilla might be awkward.