Advertisement

Meghan steals the show at Invictus Games Closing Ceremony

Duchess of Sussex steals the show.
Loading the player...

Loading the player...