When Kensington Palace announced The Duke & Duchess of Sussex were expecting their first child sometime in the spring royal watchers were delighted.   Now we know a bit more after Megan revealed she is due in April.  Let the countdown begin!