1. A flowy boho dress perfect for all your semi-formal events, whether it's for a wedding or communing with a goat.
2. A crochet maxi you'll feel so crafty about wearing to the beach and then out to dinner.
3. A boho halter dress to wear when you're trying to only make dramatic entrances this spring.

4. A short-sleeved number with an elastic waist comfortable enough to wear on all your adventures.
5. A convertible strap maxi that you can tie in a variety of different ways, so it's like having multiple dresses in one.
6. A simple shirt dress for those days you just want to throw something on and go.

7. An elegant number (with a bow) that will leave everyone tongue-tied.
8. A ruffle-topped maxi everyone is going to be asking you to borrow.
9. A loose spaghetti strap stunner ready to become your summer fave.

10. A casual striped shirt dress that's one part sporty and two parts chic for looking good while still staying comfortable.
11. A patterned short sleeve beauty that's as casual or formal as you want it to be. It's a people pleaser.

12. A drapey, backless number you can pair with a wide-brimmed hat and some sandals for the ultimate Instagram model look.
13. A stretchy floral dress that won't stretch your budget.

14. A lacy formal affair you'll find yourself twirling in non-stop.
15. Or an elegant option for formal events, or just when you want to be the best dressed person in the room.

16. A racerback maxi you'll be racing to buy before wedding season hits.
17. A flowy dress that will have you going, "oh, this old thing?" as you dramatically turn in circles so your fans can get a better look.

18. An asymmetrical number with a split leg for anyone who still wants to show off a little knee.
19. A cap-sleeve gown you might find yourself striking random poses in throughout the day. Just in case someone wants to take a pic. Anyone? Take a pic? Please?

20. A vibrant chiffon dress crafted by the vacation gods just so you can look really good in your beach trip pics.
21. A roomy striped frock for people with unparalleled taste.

22. A quarter-sleeve tie situation worth every. single. penny. And it's not even a lot of pennies to begin with so win, win!
23. A casual option that's simply to (tie)dye for.

24. And a total stunner with sequin designs on the skirt to add a little sparkle to your life.
Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!
