Prince Harry and Meghan Markle visited a ski resort where they promoted the Invictus Games in 2025
The well-known couple supported the organization of an international sports event attended by injured, sick, and disabled former and current soldiers.
During the Valentine’s Day holiday, Prince Harry and Meghan Markle visited a ski resort in Whistler, British Columbia. Their presence aimed to support the introduction of winter sports into the Invictus Games. Amidst the picturesque snow-covered slopes, Prince Harry directly engaged with athletes, tried sit-skiing, and shared moments that underscored his dedication to the Invictus community.
This visit in Canada, their first public appearance since the announcement of King Charles’s cancer diagnosis, was a poignant reminder of their resilience and commitment to causes close to their hearts. Despite controversies surrounding their new website Sussex.com, the Duke and Duchess of Sussex’s visit was a strong statement of their ongoing commitment to helping others.