Meghan Markle wears Canadian designers at the Invictus Games opening ceremony

GALLERIES

The plum midi dress from Wilfred at Aritzia that Meghan Markle wore for the Invictus Games opening ceremony.

Meghan Markle wears Canadian designers at the Invictus Games opening ceremony

The plum midi dress from Wilfred at Aritzia that Meghan Markle wore for the Invictus Games opening ceremony.