Overnight, Prince Harry and Meghan Markle made their first official public appearance at the Invictus Games in Toronto, Canada.
Though we know it’s hard to tear your eyes away from their adorable PDA, what the Suits actress chose to wear for the occasion is also very notable.
In a white button-down shirt, mum jeans and Sarah Flint ballet flats, the 36-year-old looked effortlessly chic for the most photographed day of her life yet.


Native ad body.


Native ad body.


Native ad body.


Native ad body.




For the occasion, Meghan ditched her Altuzarra and Chanel bags in favour of an affordable tote by American brand, Everlane.
The best part? The bag, which is 100 percent Italian leather and endorsed by Angelina Jolie, will only set you back $165.

This article was published by the team at marie claire Australia.
Related stories

Native ad body.

Native ad body.




Native ad body.




Native ad body.
Sign up for our newsletter
Want 15% off at Adore Beauty? Sign up to the latest news at Marie Claire.
By joining, you agree to our Privacy Policy & Terms of Use