Meghan Markle and Prince Harry made their first appearance at a sporting event during the 2025 Invictus Games in Vancouver, Canada.
Meghan Markle was reportedly giving Donald Trump a “two finger salute” while sitting alongside Prince Harry at the Invictus Games opening ceremony in Vancouver.