Maybe it’s a testament to my willpower, but when it comes to shopping, I like to do it on a once-a-season basis. Limiting myself is the surest trick I’ve found for preventing any overspending or falling victim to the pitfall of buying into too many trends. And lucky for my shopping itch, a new season is finally on its way in.

Like any millennial on a budget, one of my first stops is always H&M. The only thing better than its easy return policy is its consistent array of trend-forward collections. From the shackets I’ve been seeing all of my Instagram feed to fun takes on this season’s top shoe trends, it’s a one-stop-shop for stocking up on everything my spring 2020 wardrobe is in need of. To help you navigate H&M’s goldmine of a new arrivals section, I’m taking you with me on my latest shopping spree…

Sure, this might be my 30th oversize-blazer purchase, but who’s counting?

I’ve been on the lookout for the perfect pair of leather pants. I think I’ve finally found them.

Anyone else notice how strong H&M’s bag game is of late?

One peek at Instagram will show how all the cool girls are wearing high-waisted, straight-leg jeans like this. It’s about time I get a pair of my own.

Run—don’t walk—to get these too-good-to-be-true tall boots for only $70.

I am so ready for the return of the babydoll dress this spring.

In case you missed it, I’m obsessed with leather outerwear this season.

Describes exactly how I felt when I first laid eyes on these earrings.

Okay, I spoke too soon. These might be the leather pants I need.

My first foray into injecting some color into my spring wardrobe.

This spring’s cardigans are getting so playful with their button options.

If I could add rhinestone hearts to all of my shoes, I absolutely would. 

The shacket is one of my favorite emerging trends. I’ll be diving headfirst into it this season with this oversize leather iteration.

A pair of tapered jeans, relaxed blazer, and chunky sneakers make up my new go-to uniform.

I’m taking notes from this cool styling and pairing this dress with some pastel sneakers.

This banana hue is so spring and so cute.

Love a belt bag? Here you go.

Wear this over pants for a cool look.

Everything’s coming up daisies.

The dreamiest color palette. 

Any pants that can double as lounge pants get a yes in my book.

Just look at that pearl closure detailing! 

File this under “dresses that look good on everyone.”

Give me all the shackets. 

The booties I’ll be living in all spring long.

Up next, this is spring’s most controversial trend (by far).