Baby Late

Royal Baby 2.0 was due to arrive on April 23, but today is April 27 and the baby still isn’t here. When confronted about the child’s tardiness, Kensington Palace told Us Weekly, “We have never commented on or discussed a due date.” Interesting, because “multiple sources have confirmed the royal’s due date” to Us Weekly