On February 10, 2025, Meghan Markle and Prince Harry attended the 2025 Invictus Games in Vancouver, a significant event dedicated to supporting wounded, injured, and sick service personnel and veterans. The Duke and Duchess of Sussex have been long-time advocates for the Invictus Games, which Prince Harry founded in 2014.
Share what you think