Prince Harry and Meghan Markle attended the Invictus Games 2025 opening in Vancouver, showing support for military personnel and veterans. Their display of affection drew mixed reactions, with some praising their bond while others criticized Meghan's actions as seeking attention.