Best Floral Dresses From H&M 2021
These Floral H&M Dresses Will Get You Compliments Wherever You Go

As POPSUGAR editors, we independently select and write about stuff we love and think you'll like too. If you buy a product we have recommended, we may receive affiliate commission, which in turn supports our work.
We're forever fans of florals over here, whether we spot them on a stylish spring dress, a flattering top, or a live bouquet. As a print, it's so eye-catching and cheerful, our love for it has stayed strong over the years. Plus, brands and retailers have really been pushing the envelope, coming up with fresh, daring silhouettes and motifs that will instantly elevate your closet.
If your wardrobe is in need of a dress upgrade, go ahead and choose from the playful assortment we curated from H&M.
Shirt Dress
Smock-Detail Dress
Wear this Smock-Detail Dress ($13, originally $25) with stockings and a small purse for a sweet dinner look.
Shirt Dress
Calf-Length Wrap Dress
This Calf-Length Wrap Dress ($35) is ready for spring picnics and rooftop brunches.
Sleeveless Dress
This Sleeveless Dress ($40) makes us think of weekends spent visiting farmers' markets in the country.
Crêped Dress
Calf-Length Dress
Puff-Sleeved Dress
Embroidered Dress
Flounce-Trimmed Dress
This Flounce-Trimmed Dress ($30) is designed to support all your spring adventures in style.
Long V-Neck Dress
Flounce-Detail Dress
Casual picnics? Park walks? This Flounce-Detail Dress ($30) is up for every occasion.
Long Wrap Dress
You'll feel light and easy in this Long Wrap Dress ($35). Style it with chunky boots or sleek mules.
Satin Wrap-Front Dress
This festive Satin Wrap-Front Dress ($26, originally $50) will be great for your next Zoom (or IRL) party.
Pleated Dress
Long Chiffon Dress
Puff-Sleeved Dress
Style this Puff-Sleeved Dress ($18) with your favorite sneakers for a cute and casual look.
Lyocell-Blend Dress
This Lyocell-Blend Dress ($28, originally $35) is ready for your next brunch.
Short Puff-Sleeved Dress
Go for a bright and eye-catching style like this Short Puff-Sleeved Dress ($18).
Lace-Detail Dress
Tap into the nostalgic trend in this statement Lace-Detail Dress ($25, originally $40).
Ruffled-Collar Dress
Wear this Ruffled-Collar Dress ($21, originally $35) with sneakers for a casual look or your favorite pair of mules for a more elevated ensemble.
Ruffled Chiffon Dress
This Ruffled Chiffon Dress ($35) will look polished, no matter what you wear it with.
Chiffon Dress
Open-Backed Dress
Have a chic city date coming up? This Open-Backed Dress ($16, originally $35) will get you tons of compliments.
Short Dress
This Short Dress ($25) is so cute and easygoing. You can also wear it with every shoe in your closet.