Meghan Markle and Prince Harry made their first appearance at a sporting event during the 2025 Invictus Games in Vancouver, Canada.
https://people.com/meghan-markle-prince-harry-cheer-athletes-invictus-g…
Meghan Markle and Prince Harry made their first appearance at a sporting event during the 2025 Invictus Games in Vancouver, Canada.
https://people.com/meghan-markle-prince-harry-cheer-athletes-invictus-g…