Meghan Markle And Prince Harry Share Warm Kiss On Stage At 2025 Invictus Games
On Saturday, Meghan Markle introduced her husband Prince Harry as the couple kicked off the 2025 Invictus Games in Vancouver, Canada, before welcoming him on stage with a passionate kiss. In her speech, the Duchess of Sussex said that Canada felt 'like home,' as she offered a gushing tribute to the Prince.