When you've been a fashion editor for as long as I have (about seven years), you become an expert in sniffing out good deals. Some sales can be disappointing if the selection is full of last-season stuff. No, I don't have the patience to buy an on-sale shearling coat and hold on to it until fall. But I promise you one thing about H&M's latest sale: It's no letdown. The sale is chock-full of spring and summer pieces that are a far cry from bottom-of-the-barrel leftovers.
There are plenty of cozy, comfy items for wearing at home, including soft knit pants, a ribbed dress, and a loose cotton blouse. But I believe it's also worth buying more polished pieces to give your spirit a little boost right now—especially when we're talking about $25 dresses, $20 jeans, and $15 tops. Leave it to H&M to make budget buys look anything but. Scroll down to shop my favorite 29 items from H&M's new sale.
Dresses and Skirts
H&M Draped Dress ($23)
You could easily mistake this pretty dress for a Reformation one.
H&M Long-Sleeved Cotton Dress ($26)
Oversize silhouettes are as comfortable as they are chic.
H&M Ribbed Dress ($20)
Just as cozy as sweats but way more stylish.
H&M Circle Skirt ($25)
Yes, the (faux) leather trend is still very much alive.
H&M H&M+ Dress With Smocking ($21)
I love how this striking red dress is styled with casual white sneakers.
H&M V-Neck Dress ($21)
Nothing says summer like a cute gingham dress.
H&M Mock-Turtleneck Dress ($25)
This is the kind of easy, comfy dress you can wear all day and also sleep in.
H&M Calf-Length Skirt ($20)
A silky skirt is always a good idea.
H&M Knit Viscose-Blend Dress ($25)
The comfiest LBD you'll ever come across.
H&M Rhinestone-Button Top ($9)
Don't overlook the adorable rhinestone buttons on this.
H&M Knot-Detail Sweatshirt ($10)
When you want to be cozy but also show off your stomach.
H&M Mock-Turtleneck Top ($10)
This semi-sheer mock-turtleneck is perfect for spring.
H&M Blouse With Embroidery ($23)
I'll be wearing this with cutoff denim shorts this summer.
H&M Ribbed Top ($14)
This top is the perfect layering piece.
H&M Long Cotton Blouse ($16)
So fresh and so clean.
H&M Graphic T-Shirt ($7)
H&M Puff-Sleeved Top ($10)
Zebra print is the new leopard print, y'all.
Jackets and Sweaters
H&M Cotton Twill Jacket ($36)
Rainy season is upon us, so be prepared with a cute jacket.
H&M Boxy Wool Cardigan ($40)
Cardigans are my favorite thing to wear indoors while the AC is blasting all summer.
H&M Cotton Sweatshirt ($27)
Here comes the sun...
H&M Denim Shirt Jacket ($19)
A denim jacket with a twist. I love the subtle gathered-sleeve detail at the wrists.
H&M Hooded Rain Jacket ($36)
A cute rain jacket is one of those wardrobe essentials that is supremely functional.
H&M Boat-Neck Sweater ($20)
You can never go wrong with a nautical striped sweater.
H&M Knit Sweater ($12)
Pastel colors are everywhere this spring, and baby blue happens to be my favorite.
H&M Microfiber Slip ($10)
Meet the perfect slip for wearing under dresses—or by itself.
H&M Light Shaping Bodysuit ($15)
This bodysuit is perfect for wearing with flowy skirts for summer.
H&M Light Shaping Bikers ($9)
Bike shorts are practically a staple at this point.
H&M Microfiber Bandeau Bra ($10)
Bra, crop top, camisole—whatever you call it, it's chic.
Jeans, Pants, and Jumpsuits
H&M Linen-Blend Jumpsuit ($40)
The perfect one-and-done piece.
H&M Skinny High Ankle Jeans ($19)
This is how to do distressed jeans without going overboard.
H&M Ankle-Length Slacks ($15)
These polished slacks are begging to be worn with a silky blouse.
H&M H&M+ Ribbed Jazz Pants ($13)
You had me at Jazz Pants.
H&M Cotton Cargo Pants ($18)
If you have enough jeans in your closet, cargo pants are a fresh alternative to try.
H&M Skinny Regular Ankle Jeans ($8)
You simply can't beat the $8 price tag on these classic skinny jeans.
H&M Skinny Jeans ($16)
Trust us when we say that skinny jeans will never go out of style.
H&M Embrace High Ankle Jeans ($19)
I love wearing gray jeans with black tops and shoes for a tonal look.
This article originally appeared on Who What Wear
Read More from Who What Wear