The Royal baby could be due next week - two weeks earlier than we've been led to believe.
Buckingham Palace has said that the official due date for the Duke and Duchess of Cambridge's new arrival is July 13.
But according to the Daily Telegraph, that might be a little porky to throw us peasants off the scent.
Today's newspaper reports that 'the Duchess may be due earlier than the July 13 date announced by Buckingham Palace but have kept the true date a secret, much like Princess Diana'.
Back in 1982, Princess Diana fooled the press by announcing the heir to the throne was due on July 1. But Prince William was actually born 10 days earlier on June 21.
If Kate and William have decided to follow his mother's lead, the true expected due date of their first child will be July 3.
With the intense press speculation (including ours!) and public interest surrounding the birth, the couple couldn't be blamed for maintaining a shred of privacy by misleading the nation on the official due date.
After all, they lost the opportunity to keep Kate's pregnancy under wraps until she reached the three month mark after she was admitted to hospital last November with severe morning sickness.
Regardless of that, we all know that the due date is only ever an estimation of when a baby will arrive and as palace sources have confirmed the Duchess will not be having an Caesarean, nobody will be able to predict when her labour will begin naturally.
Not long now, though, Kate! We wish you the best of luck.