Royal Baby mania might be reaching a peak, but it seems no one in the world but Duchess Meghan, Prince Harry and their very close affiliates know when the royal baby will arrive - or do they?
While it's long been understood that Meghan is due anytime in late April or early May, a very telling clue hinting at exactly when Baby Sussex is due has just been revealed, and it's enough to have us blocking out our calendars and preparing the champagne.
Latest reports state that the world could be welcoming Baby Sussex as early as this coming weekend alongside Easter celebrations and the Queen's 93rd birthday.
According to a report from Hello!, betting agency Ladbrokes has slashed the odds to 3/1 on predictions that the Duchess will give birth between Good Friday and Easter Monday.
A spokeperson for the agency, Jessica Bridge told the publication: "Royal fans would love a double celebration over the Easter weekend with Her Majesty's birthday on Sunday, and potentially Baby Sussex arriving as well."
Given the perfect combination of Easter holidays, a royal milestone for the Queen and a due date that was already touted to be around this time, it would make complete sense for the birth to occur over the long weekend.
In a surprise statement from the Palace earlier in April, it was revealed that Meghan and Harry would keep the details around the birth a secret in order for them to "celebrate privately".
"Their Royal Highnesses have taken a personal decision to keep the plans around the arrival of their baby private," the statement read.
"The Duke and Duchess look forward to sharing the exciting news with everyone once they have had an opportunity to celebrate privately as a new family."
Given the long weekend, it would time perfectly for Meghan to have the baby while many people in the countries of the Commonwealth take a break over the long weekend.
And if the royals do choose to wait several days before announcing the birth of the baby, what better time than for when the world has spent a wholesome Easter break with their families?
Another telling clue has also suggested that Meghan and Harry's new baby is coming sooner rather than later - and it's all to do with Charles and Camilla.
On Monday evening, it was announced the soon-to-be four-time grandfather Charles will be visiting Germany with his wife Camilla on May 7.
Given this, it is understood Baby Sussex will arrive before this date - as Charles and Camilla are expected to be nearby when the royal birth happens.
It's clear Charles is very excited for the new arrival. In the days following Meghan and Harry's pregnancy announcement in October last year, Charles was heard telling a guest during an engagement that he'd be toasting to the baby "several times".
Last month during a formal engagement at Buckingham Palace, Meghan was also heard telling a guest that she was "nearly there".
The guest, who Meghan had met previously, was likely referencing the fact that all anyone could talk about was the royal baby.
Meghan then replied to him: "No, it's actually very sweet. It's a very sweet, nurturing thing to ask. We're nearly there!"
Watch the moment in the video below. Story continues...
Punters are also convinced on the royal baby's gender, with an overwhelming number predicting that Baby Sussex will be a girl.
Ladbrokes odds for a girl currently sit at 4/7 while bets on a baby boy sit at 13/10.
The odds aren't without merit - it's been made very clear that Prince Harry would love to have a baby girl.
Shortly after the pregnancy announcement last year, Prince Harry was told by a fan that they hoped the new baby was a girl, to which Harry replied, "so do I!".
But whether it's a boy or a girl, it seems the wait is very nearly over. Stay tuned for all things royal baby as we countdown to the big arrival!