Meghan, 45, and Prince Harry, 42, were due to deliver the address at the opening of the Lost Screen Memorial at the European Parliament in Brussels tomorrow.