Prince Harry has cancelled next week’s trip to Amsterdam amid speculation around the royal baby’s due date.
Buckingham Palace said he would attend an official engagement in Amsterdam on Wednesday before travelling to The Hague to launch the countdown to the Invictus Games 2020.
The Duchess of Sussex has said the baby would be arriving late April or early May.
Buckingham Palace confirmed to E! News on Thursday that the “baby hasn’t been born yet.”















































