Winter weddings were all about moody colors, shimmer, and a whole lot of velvet, and I’m ready to move on to the spring wedding season. It’ll finally be warm enough for outdoor ceremonies, so bring on the florals and standout shades galore. While shopping for a wedding guest dress is much more fun than, say, browsing for a staple white tee, it does come with its series of stresses. First off, there are several factors to keep in mind. Is it fancy and formal or daytime dressy casual? Will it be cold in the venue or sweltering in the sun? Should I go for long or midi length? And the most important question of them all: Is it comfortable enough to dance in for four hours straight?

With this in mind, I’ve rounded up 25 dresses that are perfect for every type of spring wedding. So whether you’re going to a rustic vineyard in Sonoma, California, or a fancy hotel in the city, there’s a low-stress dress for every taste and budget. Keep scrolling to shop every pick.

When it comes to event dressing, Reformation always pulls through.

If you’re on a budget, Zara has your back.

This color will have the compliments rolling in.

Who can say no to a Staud moment?

A classic black dress will never feel wrong.

This pale yellow lemon is on-point for Spring.

Garden wedding, anyone?

Imagine this dress paired with a pearl clutch. Perfection.

This iridescent fabric gets a yes from me.

The golden cuffs add that YSL-inspired touch.

The only word people will have to say is “Wow.”

If I had the budget, I’d like to wear Christopher John Rogers at any event I was invited to.

For the chillier Spring days, you can easily get away with a velvet dress. (Especially if it’s in this Magenta shade.)

Timeless.

Fuschia fun.

You’ll be the life of the party in this feathery number.

If the dress code allows a mini, this is the one to go with.

Adorable is the right word. 

An ideal shade for transitioning between seasons.

I’m into this moody vibe.

A work of art.

Florals are a no-brainer.

If you’re willing to splurge…why not?

This silhouette is flattering on everyone I’ve seen wear it.

If you’re one for a dramatic flair.

Next,  Zara Is Popping Off Right Now—35 Pieces I Can’t Stop Thinking About