Popsugar Fashion Celebrity Fashion Meghan Markle Wearing Carolina Herrera 2019 Meghan Markle's Gown Is So Dreamy, You May Have Missed Her Matching Prince Harry 25 February 2019 by Danielle Jackson 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 Celebrity FashionShoppingBritish RoyalsFashion ShoppingShoppableMeghan MarkleThe British RoyalsGet The LookCarolina HerreraAll Angles