The Duchess of Sussex accompanied Prince Harry on his visit to Canada for the Invictus Winter Games 2025.
During the three-day trip, Meghan once again showed why she is considered one of the most elegant and modern royals of the moment.
Her looks have been a true reflection of her understated and sophisticated personality, and have combined perfectly with the snowy surroundings of Vancouver and Whistler.
What Meghan Markle Wore in Canada
On the first day, Meghan and Harry had fun on the ski slopes, where the Duchess wore a white Calvin Klein quilted coat, ideal for fighting the cold.
She teamed it with an ivory cashmere sweater by CO, a black faux fur pompom hat by Burberry and Sorel Joan of Arctic boots, which she wore before marrying Harry. A comfortable and warm look without losing the glamour.
In the evening, the couple visited the Squamish Lil’wat Cultural Centre, where they met with the artists who designed the Invictus Games 2025 logo.
For the occasion, Meghan chose an elegant black coat by Dôen. She paired it with black Anine Bing pants and a Christian Dior shirt for a simple yet chic ensemble.
The next day, Meghan went back to winter coats, this time with a quilted blue Hermes coat that added a pop of color to her look.
She teamed it with a scarf in the same shade, black skinny pants and snow boots, perfect for a hike in the mountains.
Later, Meghan changed her sporty look for a more formal one, with a masculine cut coat in navy blue that gave her an air of authority.
She paired it with a blue striped shirt and skinny pants, which she tucked into brown Le Chameau country boots.
To celebrate Valentine’s Day, Meghan chose the color red, a symbol of love and passion.
She wore a straight-cut red coat and a Valentino bag in the same color, which accentuated her beauty. She completed her outfit with black pants and high heels, which gave her a touch of elegance.
Ver esta publicación en Instagram
In another unscheduled outing, the Duchess dined with Prince Harry at Vij’s, one of Vancouver’s most famous restaurants.
For the occasion, Meghan wore a $2,377 Sentaler trench coat, which gave her a very sophisticated look. She paired it with a Givenchy bag, one of her favorite brands, and heels.
Finally, for the final day, Meghan wore a camel-colored coat by Canadian brand Sentaler, $1,295, which gave her a very regal look.
She also wore long gloves by MaxMara, $325, and black ‘Valerie’ jeans, $195, under her coat. She completed the look with a simple beige top and black leather riding boots by CO, $1,195.
To wrap up the trip and attend a gala dinner, the former actress wore a spectacular olive green dress by Canadian brand Greta Constantine.
She paired the dress, which had an asymmetrical cut and exposed shoulder, with a $16,600 Logan Hollowell necklace and Manolo Blahnik shoes. The dress retails for $1,640.
With these looks, Meghan Markle showed that she knows how to adapt to any situation and weather, without giving up her “quiet luxury” style that has made her a fashion and royal reference.