Over the weekend, local partygirl Kate Middleton shocked a nation by not giving birth. This is crazy to everyone because we know she is pregnant because we seen it. Many people are now asking "What time is the royal birth happening?" and "When will the royal baby be born?" and "Should I expect the royal baby for dinner or just leave a plate in the oven?"

So: what time is the royal baby?

Answer: Between 3 a.m. and 5:30 p.m. EST.

(According to the Times, palace officials have informed news producers the birth will be announced between 8 a.m. and 10:30 p.m. London time.)

Previously in frantic questions relating to the timing of events: What Time Is the Super Bowl?; What Time Was the Super Bowl?

[Image via Getty]

To contact the author of this post, email caity@gawker.com.