Harry and Meghan give the Queen a surprise visit

Publish Date
Tuesday, 19 April 2022, 9:31AM
Photo / Getty Images

Photo / Getty Images

On the way to the Invictus Games, Prince Harry & Meghan have stopped by Windsor Castle to visit the Queen.

This is the first time Harry has been back in the UK since July last year, after causing a stir recently by not attending Prince Phillip's funeral

Meghan hasn't been in the UK since the unveiling of a Princess Diana statue in July 2020.

Harry & Megan have been joined by a film crew at the Invictus games as part of their appearance for a new Netflix series titled The Heart of Invictus.   

Founded by the Duke, the Invictus Games offer wounded military veterans the opportunity to compete in a Paralympic-style sporting event.

The Invictus games run from 16th - 22nd April in Hague, the Netherlands.