We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.
1. A classic-meets-comfortable dress you can wear on any day that ends in y.
2. A pocketed dress to help you channel your inner boho-chic warrior that's both glam and edgy.

3. A mock-neck dress for days when you want to get a lot of compliments.

4. A berry good dress for brunching. Belt it or let it hang loose — it's classic shape is timeless.

5. A flirty floral and striped t-shirt dress for lounging, lunching, and stowing stuff away in those hidden pockets.

6. A denim dress that's overall pretty perfect for layering AND because it has pockets.

7. A maxi dress, featuring details like pockets and a playful neckline, to make it stand out in a crowd.

8. A maxi dress with a daring side slit and pockets for holding all the numbers you'll score in this number.

9. A playful swing dress with a light hint of lumberjack and a heavy hint of pockets is just what your closet is missing.

10. A dress that's more comfortable than your favorite sweatpants AND has pockets – always a must-have.

11. A maxi dress you can dress up or down for every occasion, because you should NEVER be without pockets.

12. A bold dress that looks way more expensive than it is — and, of course, comes with pockets to hold all the money you saved on it.

13. A darling shift dress in an elegant print and pockets on the side.

14. A floral dress that's blooming perfect because of its subtle pockets!

15. A simple little red dress that's anything but a red flag.

16. A plaid midi dress that's just what you need to wear when ordering a PSL.

17. A button-front dress with front pockets for style AND storage.

18. A shirt-dress that's bursting with color, pockets, and pizzazz.

19. A retro-inspired dress you can wear with everything from boots to sandals.

20. A polka-dotted, pocketed number for wearing season in and season out — all you need is the right layers.

21. A tunic dress that's got stripes on stripes on stripes... Plus, you guessed it, POCKETS.

22. A mustard-hued, must-have dress with a showstopping hemline and hidden pockets.

Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!
