Meghan Markle Wearing Purple Dress at Invictus Games 2017
Meghan Markle Wore a $185 Dress For Her First Public Appearance With Prince Harry
As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.
Meghan Markle and Prince Harry may have been dating for over a year, but the opening ceremony of the Invictus Games marks the couple's first public appearance together. Despite sitting a couple of rows away from Prince Harry, the actress was seen supporting her boyfriend at the annual sporting event's opening ceremony in Toronto.
For the occasion, the Suits star opted for a plum-hued dress by Aritzia's brand Wilfred. Meghan's pleated dress is surprisingly affordable and only costs $185. The actress finished her look off with a matching Mackage leather jacket thrown over her shoulders. Keep reading to have a look Meghan's ensemble ahead. Then, buy her exact outfit for your wardrobe, too.
The Exact Dress Meghan Was Wearing in Pink
Meghan's Exact Leather Jacket
Mackage Baya Leather Jacket ($690)
LuLu*s Georgette Gown
Halston Midi Dress
Halston Cutout Embellished Georgette Midi Dress ($163, originally $325)
ASOS Pleated Midi Dress
ASOS Pleated Double Layer Midi Dress ($42, originally $60)
NA-KD Leather Moto Jacket
NA-KD Leather Moto Jacket ($357, originally $595)
IRO Han Leather Jacket
IRO Han Leather Jacket ($1,265)
Express (Minus the) Leather Jacket
Express (Minus the) Leather Jacket ($102, originally $128)
