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 [1] 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 [2].
Shirt Dress
This Shirt Dress [4] ($13) is effortlessly chic with a modern silhouette.
Smock-detail Dress
Wear this Smock-detail Dress [5] ($13, originally $25) with stockings and a small purse for a sweet dinner look.
Shirt Dress
This Shirt Dress [6] ($25) is designed for all your spring adventuring.
Calf-Length Wrap Dress
This Calf-Length Wrap Dress [7] ($35) is ready for spring picnics and rooftop brunches.
Sleeveless Dress
This Sleeveless Dress [8] ($40) makes us think of weekends spent visiting farmers' markets in the country.
Crêped Dress
We love the fresh and modern look of this Crêped Dress [9] ($35).
Calf-Length Dress
This Calf-length Dress [10] ($35) is the perfect pick for spring dates.
Puff-Sleeved Dress
This Puff-Sleeved Dress [11] ($35) will polish up any look.
Embroidered Dress
Get ready for your next girls' date in this Embroidered Dress [12] ($50).
Flounce-Trimmed Dress
This Flounce-Trimmed Dress [13] ($30) is designed to support all your spring adventures in style.
Long V-neck Dress
Lazy days will be spent in this easygoing Long V-neck Dress [14] ($40).
Flounce-detail Dress
Casual picnics? Park walks? This Flounce-detail Dress [15] ($30) is up for every occasion.
Long Wrap Dress
You'll feel light and easy in this Long Wrap Dress [16] ($35). Style it with chunky boots or sleek mules.
Satin Wrap-Front Dress
This festive Satin Wrap-Front Dress [17] ($26, originally $50) will be great for your next Zoom (or IRL) party.
Pleated Dress
This Pleated Dress [18] ($30) will show off your legs in a tasteful way.
Long Chiffon Dress
This Long Chiffon Dress [19] ($50) will feel so comfortable to wear.
Puff-sleeved Dress
Style this Puff-sleeved Dress [20] ($18) with your favourite sneakers for a cute and casual look.
Lyocell-blend Dress
This Lyocell-blend Dress [21] ($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 [22] ($18).
Lace-detail Dress
Tap into the nostalgic trend in this statement Lace-detail Dress [23] ($25, originally $40).
Ruffled-collar Dress
Wear this Ruffled-collar Dress [24] ($21, originally $35) with sneakers for a casual look, or your favourite pair of mules for a more elevated ensemble.
Ruffled Chiffon Dress
This Ruffled Chiffon Dress [25] ($35) will look polished, no matter what you wear it with.
Chiffon Dress
It doesn't get any more effortless than this Chiffon Dress [26] ($30).
Open-backed Dress
Have a chic city date coming up? This Open-backed Dress [27] ($16, originally $35) will get you tons of compliments.
Short Dress
This Short Dress [28] ($25) is so cute and easy going. You can also wear it with every shoe in your closet.