41 H&M Dresses People Will Think You Bought at a Fancy Store

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

As the weather warms up, we're dreaming of rosé-showered picnics, spontaneous museum dates, and weekend road trips. Thankfully, outdoor gatherings seem set to restart, and a closet filled with pretty dresses is a fashionable way to make a comeback. H&M has all the trendy styles to match the modern slide sandals you've been saving in your closet. Think flattering silhouettes, unexpected cutouts, dramatic shoulders, relaxed fits, shimmery fabric, and more.

Read on to shop the 41 dresses you'll be wearing all season long (for a fraction of the regular price!). A chain necklace will prove the perfect accessory to complete your looks.

Flounce-Trimmed Dress
www2.hm.com

Flounce-Trimmed Dress

This Flounce-Trimmed Dress ($24, originally $30) was designed for all your spring adventures.

Ribbed Dress
www2.hm.com

Ribbed Dress

Pair this Ribbed Dress ($20, originally $25) with a denim jacket and slide sandals for a cute picnic look.

Draped Dress
www2.hm.com

Draped Dress

This Draped Dress ($21, originally $50) looks so elegant.

Calf-Length Dress
www2.hm.com

Calf-Length Dress

This Calf-length Dress ($28, originally $35) is the perfect pick for spring dates.

Satin Wrap-Front Dress
www2.hm.com

Satin Wrap-Front Dress

This festive Satin Wrap-Front Dress ($21, originally $50) will be great for your next Zoom (or IRL) party.

Smocked Dress
www2.hm.com

Smocked Dress

Style this Smocked Dress ($10, originally $25) with chunky boots or chic mules.

Tie-Front Shirt Dress
www2.hm.com

Tie-Front Shirt Dress

Elevate your road-trip attire with this Tie-Front Shirt Dress ($24, originally $30).

Mama Wrap Dress
www2.hm.com

Mama Wrap Dress

Where can't you go with this TITLE ($32, originally $40)? It's up for any occasion!

Long Wrap Dress
www2.hm.com

Long Wrap Dress

You'll feel light and easy in this Long Wrap Dress ($28, originally $35).

Calf-Length Wrap Dress
www2.hm.com

Calf-Length Wrap Dress

This Calf-Length Wrap Dress ($28, originally $35) is ready for spring picnics and rooftop brunches.

Belted Wrap Dress
www2.hm.com

Belted Wrap Dress

This Belted Wrap Dress ($32, originally $40) is ready for your first day back at the office.

Button-Detail Slip-Style Dress
www2.hm.com

Button-Detail Slip-Style Dress

This Button-Detail Slip-Style Dress ($28, originally $35) oozes effortless femininity and confidence.

Sleeveless Jersey Dress
www2.hm.com

Sleeveless Jersey Dress

Style this Sleeveless Jersey Dress ($8, originally $10) with a baseball cap and some sneakers for a casual sporty look.

Shirt Dress
www2.hm.com

Shirt Dress

This Shirt Dress ($10, originally $13) is modern and effortlessly chic.

Linen-Blend Shirt Dress
www2.hm.com

Linen-Blend Shirt Dress

You'll feel at ease traveling in this Linen-Blend Shirt Dress ($32, originally $40).

Puff-Sleeved Dress
www2.hm.com

Puff-Sleeved Dress

The details of this Puff-Sleeved Dress ($28, originally $35) will get you tons of compliments.

Short Dress
www2.hm.com

Short Dress

This Short Dress ($20, originally $25) will look cool with chunky boots and a leather jacket.

Oversized Denim Dress
www2.hm.com

Oversized Denim Dress

This Oversized Denim Dress ($24, originally $30) will be worn on repeat.

Long-Sleeved Dress
www2.hm.com

Long-Sleeved Dress

You'll spend your whole weekend in this Long-Sleeved Dress ($32, originally $40).

Calf-Length Wrap Dress
www2.hm.com

Calf-Length Wrap Dress

From the office to an after-work dinner, this Calf-Length Wrap Dress ($28, originally $35) will stylishly transition from day to night.

Ribbed Jersey Dress
www2.hm.com

Ribbed Jersey Dress

The knot details of this Ribbed Jersey Dress ($14, originally $18) make it stand out.

Rib-Knit Dress
www2.hm.com

Rib-Knit Dress

Nothing like the pop of color from this eye-catching Rib-Knit Dress ($32, originally $40).

Wide-Cut Dress
www2.hm.com

Wide-Cut Dress

You'll feel comfortable and put-together in this Wide-Cut Dress ($28, originally $35).

Fine-Knit Dress
www2.hm.com

Fine-Knit Dress

Save this polished Fine-Knit Dress ($48, originally $60) for a fancy dinner date.

Draped Dress
www2.hm.com

Draped Dress

This Draped Dress ($20, originally $35) will make you feel confident and sexy.

Denim Dress
www2.hm.com

Denim Dress

Add some drama to an otherwise casual ensemble with this Denim Dress ($28, originally $35).

V-Neck Dress
www2.hm.com

V-Neck Dress

This sultry V-Neck Dress ($20, originally $25) will stand out in the crowd.

Knit Collared Dress
www2.hm.com

Knit Collared Dress

Last-minute errands to run? The Knit Collared Dress ($24, originally $30) has got you covered.

Cotton T-Shirt Dress
www2.hm.com

Cotton T-Shirt Dress

Got a picnic, park hang, or road trip coming up? This Cotton T-Shirt Dress ($14, originally $18) is great for these occasions and more.

Ribbed Jersey Dress
www2.hm.com

Ribbed Jersey Dress

The back details of this Ribbed Jersey Dress ($20, originally $25) will have you sold.

Puff-Sleeved Dress
www2.hm.com

Puff-Sleeved Dress

With its formfitting fit and dramatic shoulders, this Puff-Sleeved Dress ($48, originally $60) is an elegant pick for any occasion.

Ribbed Dress
www2.hm.com

Ribbed Dress

This stunning Ribbed Dress ($56, originally $70) is a polished, subtly sexy choice for your upcoming hangs.

Oversized Dress
www2.hm.com

Oversized Dress

Wait until you see the back of this Oversized Dress ($48, originally $60).

Jacket Dress
www2.hm.com

Jacket Dress

Casual Friday, but make it chic with this Jacket Dress ($40, originally $50).

Draped Wrap-Front Dress
www2.hm.com

Draped Wrap-Front Dress

This Draped Wrap-Front Dress ($56, originally $70) is a classic for any formal event.

Knit Dress
www2.hm.com

Knit Dress

This Knit Dress ($56, originally $70) is made in a lightweight fabric that'll make you look sexy while keeping you comfortable.

Jacquard-Weave Dress
www2.hm.com

Jacquard-Weave Dress

This Jacquard-Weave Dress ($40, originally $50) is a stylish choice for a fancy museum night.