Popsugar Fashion Meghan Markle Meghan Markle Wearing Carolina Herrera 2019 Meghan Markle's Gown Is So Dreamy, You May Have Missed Her Matching Prince Harry March 2, 2019 by Danielle Jackson First Published: February 25, 2019 View On One Page Photo 9 of 11 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 9 H&M Satin Maxi Dress H&M Satin Maxi Dress ($40, originally $70) H&M Satin Maxi Dress $40 from www2.hm.com Buy Now Previous Next Start Slideshow Meghan MarkleCarolina HerreraAll AnglesShoppingGet The LookThe British Royals