Princess Mary's H&M Dress Is Eco-Friendly Too, So Now You Have No Excuse Not to Buy It

Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

Princess Mary of Denmark wore the most appropriate dress to speak at the Copenhagen Fashion Summit on May 15, held at Copenhagen DR Concert Hall. Since the conference focuses on sustainable fashion, Mary shopped H&M's Conscious collection for this peach silk midi, which has a slightly higher price point at $199 due to the organic fabric, but it's our ideal Spring staple for so many reasons.

While Mary covered her own look with a black Alexander McQueen blazer, cinched at the waist, she was careful to pull her sleeves through for an extra flash of pattern. The H&M design also has delicate buttons running down the front, which create ruching when fastened and loan this boho piece a little extra flair. If dressed up correctly, you could even wear it for a daytime wedding.

Princess Mary completed her outfit with Gianvito Rossi mesh paneled suede pumps, a leather clutch, and diamond stud earrings. Are we a tad overwhelmed that we almost missed her standout dress underneath that jacket? Perhaps. But we're also willing to forgive Princess Mary. Who hasn't kept a high-quality, attention-grabbing, compliment-inducing steal to herself at one point or another? Read on to get another peek, then scoop up the H&M item, or check out the similar options we found.

Princess Mary of Denmark Wearing an H&M Dress Under Her Alexander McQueen Blazer
Getty | Lars Ronbog

Princess Mary of Denmark Wearing an H&M Dress Under Her Alexander McQueen Blazer