1. A pink midi dress straight out of a '50s flick.
3. A too-cool striped dress that has sequins in all the right places (everywhere).
4. A brocade swing dress that'll make you feel like the prettiest chaise in Versailles.
5. A cape-sleeved mini dress that brings all the drama.
6. A plunge mini that adds just a little frill.
7. An eyelash lace dress with a stunning back.
8. A strapless dress that wows with white lace.
9. A minimalist maxi dress no one will believe is from Lands' End.
Get it from Lands' End for $68.99. Available in sizes XS–XL.
10. A knot-front dress with just the right hint of shimmer.
11. An off-the-shoulder dress with dramatic arm bows.
12. A long-sleeve mini that'll ruffle some feathers.
13. A pleated dress that's a step up from just any LBD.
14. A slinky satin dress that stands out in the perfect red.
15. A fresh white dress for any modern flapper.
16. A black peplum dress with crazy-pretty lace detail.
17. A draped velvet dress that's basically George Costanza's dream.
18. A black-and-gold slip dress you can dance the night away in.
19. A tuxedo dress that adds just the right luxe to a tux.
20. An iridescent dress with a delicately strappy back.
Get it from Zara for $49.90. Available in sizes XS–L.
21. An asymmetrical dress with a faux leather harness in the back.
Get it from Lane Bryant for $64.99 (on sale from $108). Available in sizes 12–18.
22. A colorful dress that makes carnations look actually elegant.
Get it from ModCloth for $38.99 (on sale from $129.99). Available in sizes 2–26.