1. An ultra-popular swing dress that's a bestseller for a reason — it's adorable.
2. A classic midi dress with ruffle cap sleeves that will never go out of style.
3. A two-tone midi dress to fulfill all of your wildest retro dreams.
4. A shift dress with lacy sleeves that would make even a doily envious.
5. A tie-waisted midi dress that's not too short and not too long — a Goldilocks-approved number.
6. An ombre or tie-dye shirt dress you're gonna look great-ient in.
7. A knotted maxi dress that's essentially a fancy nightgown you can wear outside. The comfort! The luxury!
8. A bodycon pencil dress because you can alwaaaays use another LBD.
9. A dramatic maxi dress you'll pretty much be legally obligated to do a beach photoshoot in.
10. A button-adorned midi dress with — *drumroll* — pockets!
11. A layered baby doll dress for joyfully flouncing about whenever the sun is out.
12. A shift dress with fantastic embroidered sleeves because it's time to step out of your comfort zone.
13. A boho maxi dress for anyone who wishes they could just wrap themselves up in a tapestry.
14. A darling shirtdress that's about to be your best friend this season. Throw on some platform sandals and a light sweater to complete the summer crew.

Everlane
Get it from Everlane for $98 (available in sizes 00–16 and three colors).
15. A floral number with surprise shorts underneath, so the wind will never take you unawares again.
16. A wrap maxi that's already lounging in a beach chair in your backyard.
17. A romantic puff-sleeve pastel maxi dress perfect for promenades through the garden.
18. A splurge-worthy mini dress with open sides to catch some cooling breezes on those super hot days.
19. A pink lace skater dress you should be careful wearing because people are gonna chase you down the street and ask you where you got it.
20. A wrap skater dress that looks comfy enough to just wear at home.
21. A collared bodycon to bring a little tennis player charm off the court.
22. A midi dress so cute, it will make all the other dresses in your closet jealous.
23. A wrap dress in a wonderful tropical print ready for your next beach trip. I can hear the seagulls already.
Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!
