Prince Harry attends the Invictus Spirit Awards in first UK public appearance solo

Prince Harry has made his first public appearance since returning to Britain, attending the inaugural Invictus Spirit Awards in London.

The location of the event was embargoed until the Duke of Sussex arrived due to security reasons.

Related posts

Leave a Comment