We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed collects a share of sales and/or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.
Unless otherwise specified, all sizes in this post are listed in women's.
1. A soft and flowy maxi dress that's got an effortless elegance to it — bet you didn't even notice the artfully hidden pockets, and nobody else will either!
2. A mock-neck dress to wear on those cooler days when you still want to wear a stylish dress, but know you'll freeze if you don't have long sleeves.

3. A dreamy striped dress so you can feel like you're in one of Monet's beautiful water lily paintings.
4. A comfortable and convenient athletic dress with a built-in sports bra *and* shorts (and pockets, obvs) because workout clothes shouldn't just be functional — they should be fashionable, too.
5. A geometric print dress if you want something simple, yet sophisticated. It's the perfect dress for lounging on the patio or hitting the town.
6. A boat-neck dress that's simply too cute to go unnoticed, especially with the drawstring waist.
7. A soft and flowy maternity dress because it's a comfy, cute, and effortless outfit, which is perfect for throwing on during (and after) pregnancy.
8. A gorgeous black flared dress because everyone needs a LBD *with pockets.*

9. A two-tone color-block dress for an eye-catching, on-trend and chic look that will definitely make a statement this season.
10. A stunning vintage-inspired collared dress because in this case, the pockets make a serious fashion statement, giving it a very trendy and retro look.

11. A simple maxi dress to throw on when you need a cute, but effortless, outfit. Pair it with a light jacket or cardigan and you're ready for fall.
12. A button-down dress for a chic, farmhouse-style look. Pair it with some boots when you take your fall photoshoot at the apple orchard or pumpkin patch.
13. A tunic dress because the elegant lace hem adds the perfect touch of sophistication and grace.
14. A cowl neck evening dress that's the perfect balance of casual and dressy for those holiday parties. The large front kangaroo pocket is a convenient place to stash some cookies for later... just saying.

15. A split-patterned maxi dress if you can't decide between a solid color or a gorgeous design — this has both (and pockets, of course).

16. An elegant party dress since the surplice neckline will impress admirers while the secret side pockets will impress you.

17. A cream-colored shirt dress because it has a soft and relaxed fit, but also has stylish embellishments like pleated pockets and a button-down front.

18. A soft knit midi dress because it's unbelievably cozy and has decorative buttons to add an extra touch of style.

19. A polka-dot dress for a cute retro look that will never go out of style. Pro-tip: Go all out and pair it with red lipstick.

20. A cold shoulder dress to give off a bit of ~attitude~ when you dramatically pop your shoulder and glance over it.

21. A flirty floral dress that will have you frolicking in the fields and picking flowers (which you can conveniently carry in the pocket).

22. A fun and colorful tie-dye shirt dress with pockets so you can keep your sunscreen and sunglasses handy when you hit the beach.

23. A sleeveless hoodie dress if you don't want to give up your athleisure aesthetic, but still want a somewhat dressier look.

24. An adorable baby doll dress that's sweet and playful, just like you. Throw on a denim jacket, a pair of tights and your favorite pair of knee boots and you'll be sweet, playful *and* cozy.
25. A long-sleeve sweatshirt dress to keep you cozy and warm when it gets cold and windy outside — plus, you can keep that moisturizing lip balm with you at all times in the pocket.
26. An elegant loose and flowy dress that will have you feeling like a boho queen, thanks to the clean and crisp collared V-neck cut and trendy button-detailed pockets.
27. A hippie soul dress because it has all the fun of a graphic tee but in dress form!

28. A super cute striped midi dress because the combination of a colorful, timeless, never-goes-out-of-style pattern and a tie waist means you're gonna get a whole lot of compliments.

29. An A-line hidden pocket dress with stylish patterns, bold colors, and ruffled sleeves that will create an amazing effect when you dance and twirl around.
30. An endlessly versatile T-shirt dress that is anything but simple with its cheeky leopard print pocket and sneaky side slit.
31. And, a button down jean tunic dress because denim is always a stylish look, and you know there's gonna be (you guessed it) practical pockets.
Need ingredients for all your new recipes? Shop each recipe directly through the app, or check out Walmart’s grocery selection to get veggies, meat, seafood, and more delivered right to your door.

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