Has Kate Middleton gone into labor?
As the world awaits for the newest royal, Queen Elizabeth II abruptly exited a cricket match at Lords earlier today, which led everyone to come to the one conclusion: that her grandchild is on its way.
Gamegoers at the match said that she arrived 15 minutes late to meet the players on their first day of the second test and then left unexpectedly.
But there could be another reasonable explanation for her relatively dramatic departure. The queen, who did in fact spend almost an hour with the team members, could have simply wanted to beat the heat wave that's toasting up London.
The baby's arrival within the next few days would be ideal for the queen.
During a visit to Cumbria in northwest England on Wednesday, she was asked by a young schoolgirl at a public event, "Do you want Kate's baby to be a boy or a girl?"
"I don't think I mind," the monarch replied, generating laughter from the crowd. "I would very much like it to arrive because I'm going on holiday."
The queen is expected to begin her summer vacation in Scotland next week. That means the future Prince or Princess of Cambridge needs to get a move on!
Of course, the queen isn't the only royal ready for the little one to make his or her grand entrance.
Monday, Camilla, Duchess of Cornwall, told well-wishers at a children's hospital that the family expects the Duchess of Cambridge to give birth "by the end of the week."
"We are all just waiting by the telephone," she said. "We are hopeful that by the end of the week he or she will be here."
And on Tuesday, when a woman carrying a three-week-old baby greeted Prince Charles during his visit to the seaside town of Bude and said, "You have got one of these coming soon," he replied, "Hopefully."
Meanwhile, E! News has learned that Prince William will not be due back at work this week. The Duke of Cambridge has reportedly been at home in Anglesey since last week as he waits for his firstborn to arrive.
It's only a matter of time now before the newest royal is welcome into the world!