The Royals Meghan Markle Gave This Blue Shirtdress Another Go, and Who Could Blame Her? by Sarah Wasilak 4 years ago