I Shop at Madewell, H&M, and Zara a Lot—These 31 New Picks Made It Into My Cart

I Shop at Madewell, H&M, and Zara a Lot—These 30 New Picks Made It in My Cart


@WaitYouNeedThis; Styling: H&M dress

There are few things I love more than new clothes. I often find that adding one brand-new piece into my daily rotation instantly breathes life into my closet. That being said, I’m not a huge fan of spending a ton of money on the clothes I buy. That’s why these 30 picks from Zara, H&M, and Madewell have made their way into my shopping cart. They’re all priced at under $100 and deserve a forever home in your closet.

This list has everything from a comfortable pair of Madewell sneakers that will officially replace the ones you’re currently wearing to a kelly-green midi dress from Zara that’s basically the perfect wedding guest frock. Plus, there are tons of elevated basics from H&M that will up your sartorial game this summer. Let’s face it—you can never have too much of a good thing.

Keep scrolling to check out all of the cutest new-in selections from three of my personal favorite affordable brandsWhatever you’re shopping for this summer, make sure to start your search here.

Let’s start out with 10 picks from Zara:

Cutouts are everywhere this season. 

I love the structure on this top. 

Every stylish person needs a pair of tan trousers. 

These Western-style boots are so fun. 

Now check out these picks from Madewell:

Denim shorts for people who don’t like denim shorts. 

Wear these when you’re tired of jeans. 

It’s time to replace your favorite pair. 

Vintage-feeling jeans without the effort. 

A fresh update to a wardrobe staple.

Check out these picks from H&M:

Sweater-vests are still going strong this summer. 

I’m a big fan of skorts this season. 

The ideal mix between sweats and actual pants. 

Pretty from the collab with Brock Collection.

Preppy pieces are so on-trend for this summer. 

This easy layering piece also comes in an oatmeal color.

Swap black jeans for gray ones this summer. 

I love this punchy color.