Meghan Markle Wore the Most Amazing Floral Dress

Photo credit: Getty Images
Photo credit: Getty Images

From Good Housekeeping

Meghan Markle has done it again.

The 36-year-old wore a lovely floral dress to attend the Invictus Games Reception with Prince Harry in London today.

Photo credit: Getty Images
Photo credit: Getty Images
Photo credit: Getty Images
Photo credit: Getty Images

Shop it: Self-Portrait Floral-Printed Dress, $510, intermix.com

SHOP NOW

Meghan paired the green ensemble with a black blazer, black pumps, and a small leather shoulder bag. While we're used to seeing her in more neural tones, the stunning midi by British brand Self Portrait was the perfect way to spend a spring morning (and the Queen's birthday!).

Photo credit: Getty Images
Photo credit: Getty Images

Meghan also wore her hair down - can we all just take a minute to appreciate this photo:

Photo credit: Getty Images
Photo credit: Getty Images

This is just one of many events Meghan has attended this week, but the Invictus Gameshave a special meaning for her fiancé. Prince Harry founded the sporting event for wounded veterans in 2014. It is expected that Meghan will join him later this year in Australia to celebrate the games.

You Might Also Like