According to royal correspondent Victoria Murphy, Harry's trip to The Hague on May 9 is still "under review" and will depend on whether Meghan gives birth in the next few days.
Taking to Twitter, Ms Murphy wrote: "Buckingham Palace has said that they have decided to postpone The Duke of Sussex’s scheduled visit to Amsterdam on Wednesday 8th May 2019.
"Harry is still scheduled to travel to The Hague on Thursday 9th May for the launch of the Invictus Games The Hague 2020 as planned."
Meanwhile, a Buckingham Palace statement claims the cancellation is due to logistical reasons, rather than the impending birth.
“Due to the logistical planning for the travelling press to cover visits and engagements by The Royal Family, we have taken the decision to postpone The Duke of Sussex’s scheduled visit to Amsterdam on Wednesday 8 May 2019," the statement read.
You might also enjoy: