Prince Harry and Meghan, the Duchess of Sussex, attend the Invictus Games at Zuiderpark in The Hague, Netherlands
The Duke and Duchess of Sussex visited the British Embassy in the Netherlands
The one and only my royals!
The Duke and Duchess of Sussex visited the British Embassy in the Netherlands