H&M has always been a destination for great basics, but lately, the Swedish retailer has been stepping up its style game with on-trend pieces reminiscent of designer duds. From lux fabrics like linen and satin to oversized suiting and ’90s denim, there’s always something that catches our eyes when browsing IRL or online. 

And, while impulse purchases aren’t always the best idea, we must admit: H&M’s current sale is too good to pass by. So if you’re the kind of person who tends to let pieces linger in your cart for a few days, this is a reminder to move quickly: these deals won’t last long. 

Fortunately, you can save time by browsing our selection of the most expensive-looking items on sale right now, including dresses, denim, and accessories. Keep scrolling to browse our suggested shopping list—we’ve looked through all 2000 items—and prepare to delight in these fun, affordable finds. 

We couldn’t scroll by this super on-sale blazer without adding it to our cart. 

Basics at over 50% off? Definitely a steal. 

This dress is a one-piece wonder that can be worn year-round.

You’ll be happy you purchased this sweater as soon as the first leaves begin to turn colors.

Just a few more weekends to wear white before Labor Day.

When we find a basic tee that fits, we buy it in bulk. 

Chilly mornings are just around the corner.

It’s not too soon to stock up for next summer.

Doesn’t this pleated fabric just look luxe?

An excellent layering piece.

These ’90s jorts look just as good with a tube top as it does with an oversized band tee.

Whose sock drawer doesn’t need a fall refresh?

H&M’s colorful linen shorts are a summer staple—they’re on sale in white, too.

Sweater weather is just around the corner.

This qualifies as one of those “from day to night” dresses.

Paris is always a good idea.

This gunmetal color goes with everything somehow.

A one-piece outfit is always a good buy.

Contrast stitch colored denim feels so fresh.

Gold tones are always glam. 

Wear this when you want to dress to impress.

Varsity vibes always feel a bit extra in the best way.