Meghan Markle was blocked from returning to the Invictus Games at the last minute.

In fact, credible reports and abundant photo and media coverage confirm that Meghan Markle attended the 2025 Invictus Games in Vancouver and Whistler alongside
Prince Harry. She participated in multiple events, introduced Harry during the ceremonies, and was featured both in reporting and official photographs.​
Meghan was seen engaging warmly with participants, sharing moments on social media, and supporting the athletes. Her presence was notable, and she even addressed the importance of the games, with her involvement covered in mainstream outlets and firsthand spectator accounts.​