ADVERTISEMENT

Prince Harry and Meghan at the Invictus Games in Vancouver

Prince Harry and Meghan, the Duke and Duchess of Sussex, attend the Invictus Games in Vancouver and take in the action watching several matches courtside.

Published