If you’re like me, you’ve been not-so-patiently waiting for Kensington Palace to announce that arrival of little Baby Sussex. Here’s what we know: the pregnancy was confirmed on October 15th, 2019, the due date was “Spring 2019,” and Meghan started her maternity leave the second week of March 2019....