There's no better time than Spring and Summer to give your wardrobe a quick refresh. Throw out all those chunky old clothes you can't wait to get rid of. Replace them with chic and versatile dresses [1] that you can wear to work, date night, on holiday, and beyond. You don't have to spend a fortune, either. We looked to H&M because this popular retailer has so many affordable finds we love. From polka dots [2] to floral and animal prints, these hot picks are all under $60 — so you don't have to feel bad about getting more than one. Take a look ahead.
H&M Kaftan Dress
You'll want to live in this H&M Kaftan Dress [4] ($35) all season long.
H&M Dress With Buttons
Wear this pretty H&M Dress With Buttons [5] ($40) with your favorite white sneakers.
H&M Patterned Wrap-Front Dress
You can also get this H&M Patterned Wrap-Front Dress [6] ($25) in yellow or black.
H&M V-Neck Dress
This lightweight H&M V-Neck Dress [7] ($25) is great for hot weather.
H&M Balloon-Sleeved Dress
Animal-print-lovers, this H&M Balloon-Sleeved Dress [8] ($60) is for you.
H&M Lace Dress
You can wear this delicate H&M Lace Dress [9] ($50) to a wedding this Summer.
H&M Striped Wrap-Front Dress
Dress up this H&M Striped Wrap-Front Dress [10] ($60) with chic mules.
H&M Dress With Smocking
You can wear this versatile H&M Dress With Smocking [11] ($30) to work, date night, and beyond.
H&M Crêped Wrap-Front Dress
Prepare to fall in love with this polka-dot H&M Crêped Wrap-Front Dress [12] ($30).
H&M Dress With Eyelet Embroidery
This H&M Dress With Eyelet Embroidery [13] ($60) is all about the back.
H&M Lyocell Dress
Go for a denim look and get this H&M Lyocell Dress [14] ($40).