Meghan Markle and Prince Harry are returning to Canada for the Invictus Games Vancouver Whistler 2025’s One Year to Go celebrations. The duo will be in the country for three days and will spend time with participating nations and visit the Winter Training Camp. In 2017, the event was held in Toronto, Ontario, and it was the Duke and Duchess of Sussex’s first public outing. “There is nowhere you can feel more embraced and supported than with the Invictus family,” Harry said at the 2022 games. “The Toronto Games were our first time out and about publicly in an official way. We were dating at the…