Popsugar Fashion The Royals Princess Mary Wearing H&M Dress and Black Blazer 2019 Princess Mary's H&M Dress Is Eco-Friendly Too, So Now You Have No Excuse Not to Buy It May 18, 2019 by Sarah Wasilak First Published: May 16, 2019 View On One Page Photo 20 of 22 ADVERTISEMENT () Start Slideshow Share This Link Copy ← Use Arrow Keys → 20 Gabby Skye Women's Elbow Sleeve V-Neck Midi A-line Dress Gabby Skye Women's Plus Size Elbow Sleeve V-Neck Midi A-line Dress ($70) Gabby Skye Women's Plus Size Elbow Sleeve V-Neck Midi A-line Dress $70 from amazon.com Buy Now Previous Next Start Slideshow The RoyalsSpring FashionH&MSpringDressesShoppingGet The LookMary, Crown Princess Of Denmark