Prince Harry and Meghan, Duchess of Sussex have kicked off the Invictus Games of 2025 with a bang.
The royal couple made an appearance in Whistler in Vancouver, Canada, to launch the games, which are a passion project of Prince Harry’s.
Watch the video above
READ MORE: Eight words uttered on live radio almost ended Kyle Sandilands’ career
At a dinner held for friends and family, Meghan made an impromptu welcome speech as she welcomed her husband to the stage.
She told the crowd about how committed her husband was in the lead up to the yearly games, which he first launched in 2014.
“What you won’t have seen is all of the moments that have happened in the lead-up to these Games, all of the moments where, as you know, with families, the big rush in the morning …