41 H&M Dresses People Will Think You Bought at a Fancy Store
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.
:upscale()/2021/04/02/667/n/1922564/c06dc2e4abc51270_netimgOFRs24.jpg)
Flounce-Trimmed Dress
This Flounce-Trimmed Dress ($24, originally $30) was designed for all your spring adventures.
:upscale()/2021/04/02/667/n/1922564/d19b93c5d51ca66b_netimgaPe6aH.jpg)
Ribbed Dress
Pair this Ribbed Dress ($20, originally $25) with a denim jacket and slide sandals for a cute picnic look.
:upscale()/2021/04/02/667/n/1922564/d652f07588d9394e_netimgg78BtY.jpg)
Calf-Length Dress
This Calf-length Dress ($28, originally $35) is the perfect pick for spring dates.
:upscale()/2021/03/26/858/n/1922564/b3d0bfdc0f6aa7ba_netimg6qgbxY.jpg)
Satin Wrap-Front Dress
This festive Satin Wrap-Front Dress ($21, originally $50) will be great for your next Zoom (or IRL) party.
:upscale()/2021/03/26/858/n/1922564/9509f6b763b9d0e9_netimgADIdfH.jpg)
Smocked Dress
Style this Smocked Dress ($10, originally $25) with chunky boots or chic mules.
:upscale()/2021/03/22/704/n/1922564/55d1470b308d6d1a_netimgQI2k1O.jpg)
Stand-Up Collar Dress
You'll make a bold impression in this Stand-Up Collar Dress ($40, originally $50).
:upscale()/2021/04/02/667/n/1922564/c8e88968e4b5b6e8_netimgqwJv3M.jpg)
Tie-Front Shirt Dress
Elevate your road-trip attire with this Tie-Front Shirt Dress ($24, originally $30).
:upscale()/2021/03/25/921/n/1922564/5cd92623cd7ee459_netimgYOVyJl.jpg)
Mama Wrap Dress
Where can't you go with this TITLE ($32, originally $40)? It's up for any occasion!
:upscale()/2021/03/22/704/n/1922564/0b269a6065c0fea1_netimgoE9NIs.jpg)
Calf-Length Wrap Dress
This Calf-Length Wrap Dress ($28, originally $35) is ready for spring picnics and rooftop brunches.
:upscale()/2021/03/25/921/n/1922564/24deb2a0457f7339_netimgWcuOhE.jpg)
Belted Wrap Dress
This Belted Wrap Dress ($32, originally $40) is ready for your first day back at the office.
:upscale()/2021/04/02/667/n/1922564/2a66eecde6f26003_netimgqHgxre.jpg)
Button-Detail Slip-Style Dress
This Button-Detail Slip-Style Dress ($28, originally $35) oozes effortless femininity and confidence.
:upscale()/2021/04/02/667/n/1922564/20b7da572685048b_netimg6D5Ho1.jpg)
Sleeveless Jersey Dress
Style this Sleeveless Jersey Dress ($8, originally $10) with a baseball cap and some sneakers for a casual sporty look.
:upscale()/2021/04/02/667/n/1922564/f254e1d1d5391163_netimgqkqIFp.jpg)
Linen-Blend Shirt Dress
You'll feel at ease traveling in this Linen-Blend Shirt Dress ($32, originally $40).
:upscale()/2021/04/02/667/n/1922564/a6ecfd41051cd78b_netimgkV8HNa.jpg)
Puff-Sleeved Dress
The details of this Puff-Sleeved Dress ($28, originally $35) will get you tons of compliments.
:upscale()/2021/03/22/704/n/1922564/b1234255e5f36484_netimgySmSqY.jpg)
Short Dress
This Short Dress ($20, originally $25) will look cool with chunky boots and a leather jacket.
:upscale()/2021/04/02/667/n/1922564/b457602573c68e9f_netimgY18jIO.jpg)
Oversized Denim Dress
This Oversized Denim Dress ($24, originally $30) will be worn on repeat.
:upscale()/2021/04/02/667/n/1922564/a78cd58bc69ca123_netimgoCTcbo.jpg)
Long-Sleeved Dress
You'll spend your whole weekend in this Long-Sleeved Dress ($32, originally $40).
:upscale()/2021/03/25/921/n/1922564/28563eebc1cb1eda_netimgsRnX2Z.jpg)
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.
:upscale()/2021/04/02/667/n/1922564/4d20e9e9e9805b56_netimgS8UUoA.jpg)
Ribbed Jersey Dress
The knot details of this Ribbed Jersey Dress ($14, originally $18) make it stand out.
:upscale()/2021/04/02/667/n/1922564/7d142b3a0a06d9d7_netimgQgtCbB.jpg)
Rib-Knit Dress
Nothing like the pop of color from this eye-catching Rib-Knit Dress ($32, originally $40).
:upscale()/2021/04/02/667/n/1922564/7787f04adbb33d44_netimgMwiJRE.jpg)
Wide-Cut Dress
You'll feel comfortable and put-together in this Wide-Cut Dress ($28, originally $35).
:upscale()/2021/04/02/667/n/1922564/c6fcdde61445cb56_netimgu4lTZK.jpg)
Fine-Knit Dress
Save this polished Fine-Knit Dress ($48, originally $60) for a fancy dinner date.
:upscale()/2021/04/02/667/n/1922564/b7aef0ee3220b5e6_netimgAfStHT.jpg)
Draped Dress
This Draped Dress ($20, originally $35) will make you feel confident and sexy.
:upscale()/2021/04/02/667/n/1922564/3e258dad9ac3f3ec_netimgefAA2y.jpg)
Denim Dress
Add some drama to an otherwise casual ensemble with this Denim Dress ($28, originally $35).
:upscale()/2021/04/02/667/n/1922564/562a2f0369631f84_netimgwvJABd.jpg)
Knit Collared Dress
Last-minute errands to run? The Knit Collared Dress ($24, originally $30) has got you covered.
:upscale()/2021/04/02/667/n/1922564/0572c0980d880c61_netimgq5FhNB.jpg)
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.
:upscale()/2021/04/02/667/n/1922564/1575745865c3d67b_netimgme3Nq2.jpg)
Ribbed Jersey Dress
The back details of this Ribbed Jersey Dress ($20, originally $25) will have you sold.
:upscale()/2021/04/02/667/n/1922564/cf88158af784caa2_netimgKvD8Nv.jpg)
Puff-Sleeved Dress
With its formfitting fit and dramatic shoulders, this Puff-Sleeved Dress ($48, originally $60) is an elegant pick for any occasion.
:upscale()/2021/04/02/667/n/1922564/be326f6836750f9f_netimgsQfc21.jpg)
Shirt Dress
Wear this Shirt Dress ($28, originally $35) under a light jacket with low heels for a warm evening out.
:upscale()/2021/04/02/667/n/1922564/8657d2dadb76488a_netimgIvbB7A.jpg)
Ribbed Dress
This stunning Ribbed Dress ($56, originally $70) is a polished, subtly sexy choice for your upcoming hangs.
:upscale()/2021/04/02/667/n/1922564/782e7822cf92126c_netimgY1z05c.jpg)
Oversized Dress
Wait until you see the back of this Oversized Dress ($48, originally $60).
:upscale()/2021/04/02/667/n/1922564/3f7ead6489102d51_netimgGduGlR.jpg)
Jacket Dress
Casual Friday, but make it chic with this Jacket Dress ($40, originally $50).
:upscale()/2021/04/02/667/n/1922564/6ca4fa4955c24d87_netimgyUaewx.jpg)
Draped Wrap-Front Dress
This Draped Wrap-Front Dress ($56, originally $70) is a classic for any formal event.
:upscale()/2021/04/02/667/n/1922564/b4f78aedc56fd572_netimgmq8W0f.jpg)
Knit Dress
This Knit Dress ($56, originally $70) is made in a lightweight fabric that'll make you look sexy while keeping you comfortable.
:upscale()/2021/04/02/667/n/1922564/5478a020a76ac542_netimggZeLi1.jpg)
Jacquard-Weave Dress
This Jacquard-Weave Dress ($40, originally $50) is a stylish choice for a fancy museum night.