Baby Sussex might be born on Princess Charlotte's birthday
It's now May, and Baby Sussex still hasn't arrived.
Initially, when the Duke and Duchess of Sussex announced they were expecting their first child, there was speculation the baby was due in late April.
Now, it is thought the baby may be born on Princess Charlotte's birthday, on May 2.
The baby is due any day, with May 2 the favourite date. AP/AAP
Princess Charlotte turns four this Thursday, and bookmakers have slashed the odds Baby Sussex will be born the same day.
Signs the birth is imminent include Meghan's mother Doria Ragland's arrival in London, as well as signs banning drones being flown outside their new home, Frogmore Cottage, in Windsor.
Meghan, 37, and Harry, 34, have chosen not to share details of the birth with the public. Last month, Buckingham Palace announced that the couple "look forward to sharing the exciting news with everyone once they have had the opportunity to celebrate privately as a new family".
Princess Charlotte turns four on May 2. PA/AAP
"The wait to welcome the Royal Baby goes on and with Princess Charlotte's birthday fast approaching, there's every chance Harry and Meghan's first born will share a birthday with their cousin," Ladbrokes spokesperson Alex Apati told Express UK.
Most people are predicting a baby girl for the couple, and despite speculation the couple may choose the name Allegra for their daughter (a name said to be favoured by Princess Diana), the names with the best odds are Elizabeth, Diana, Grace and Victoria, in that order.
Most viewed in Royals
Prince William and Kate back return to official duties with subtle nod to Prince Harry
Grace Kelly’s granddaughter engaged after decade-long romance
Norwegian royal family member dies just days after King Harald’s state funeral
Fresh blow for Prince Harry days after King’s letter clarifying his and Meghan’s royal status