The Under-$100 H&M Pieces We're Losing It Over

Photo:

Sandra Semburg

By now, you've probably realized that we have an insane love for great affordable finds. Each week, we have vowed to highlight one of our favorite budget-friendly retailers of the moment, and this week is a crowd favorite—H&M. While scrolling through H&M's new arrivals, the word "impressed" didn't even begin to cut it. We're not talking about $10 tees or another pair of white tennis shoes here either—the items ahead are extremely on trend, look insanely expensive, and will make your wardrobe 10 times more exciting than it already is. Ready to shop?

Go on to shop the 20 H&M items we already have in our carts.

Colorblocking has never looked so good. 

Available in sizes 2 to 14. 

You'll wear these with everything this season. 

Available in sizes 4.5 to 9.5.

Dress this up with heels, or wear it on the weekend with chunky sneakers. 

Available in sizes 2 to 14. 

But have you ever seen a cooler puffer?

Available in sizes L to 2XL. 

A pajama set we can get on board with. 

Available in sizes 2 to 14. 

This plus the pants in the next slide are all we can think about right now. 

Available in sizes 2 to 14. 

Who knew you could crave a pair of pink pants so badly? 

Available in sizes 2 to 14. 

And you should probably get these red ones while you're at it. 

Available in sizes 24 to 36. 

The magic of this coat is all in the details.

Available in sizes 2 to 14. 

Because you probably need a fresh pair of black skinnies anyways. 

Available in sizes 14 to 26. 

This hue is giving us all the feels. 

Available in sizes XS to XL.

The new shoes you'll wear with all your jeans. 

Available in sizes 4.5 to 10.

Jazz up an all-black look with this topper. 

Available in sizes 2 to 14.

The cool-girl way to wear denim this fall. 

Available in sizes 2 to 16. 

Meet your new going-out top. 

Available in sizes XS to XL. 

Look and feel like the star that you are. 

Available in sizes 14 to 26.

The darting on the waist of this top is so flattering. 

Available in sizes 2 to 14. 

A blazer should never be boring. 

Available in sizes 2 to 14. 

Practical and stylish. 

Available in sizes 4.5 to 10.

Copying this look ASAP.

Available in sizes 2 to 14. 

Next up, shop the jacket trends that are all over Instagram