Skip To Content

    31 Dresses You'll Probably Be Glad You Bought Every Time You Wear Them

    Consider it an investment in your fashion future.

    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.

    Unless otherwise specified, all sizes in this post are listed in women's.

    1. An effortlessly adorbs sundress with ~cute-as-a-button~ details and a comfy fit that'll make you wanna twirl. Don't worry, you'll be able to wear even after ♫ August slips away to a moment in time ♫ — just add a jean or faux leather jacket.,

    Promising review: "I would give this 6 stars if I could. Fits PERFECTLY! It's a very vibrant forest green color. The material is very soft and the little buttons on the front look like wooden buttons. Stretchy, bouncy material and not see-through. Perfect length for me as well. I would take this dress at any length honestly. Just super comfy and looks great. Oh, and has POCKETS!😆😆❤" —natasha

    Get it from Amazon for $16.99+ (available in sizes S–XL and in 27 styles, including some with short sleeves).

    2. A sleek plaid bodycon dress sure to have everyone at work or on the weekends ~checking~ you out.,

    Promising review: "This is one of my absolute favorite work dresses of all time! I feel like Joan from Mad Men every time I wear it. I get compliments every time. This dress looks even better with a skinny belt, and the mock turtleneck collar is a classy detail that pulls it all together. The fabric is stretchy enough to hug your curves, but not cheap looking. It's thin enough to be comfortable, lightweight and breathable, while still being opaque and good quality. Oh, and it doesn't wrinkle!! I'm usually a size US 14/16, and the 2XL fits me like a glove." —Rebecca

    Get it from Amazon for $22.99+ (available in sizes L–5XL and in 11 colors and prints).

    3. A rainbow stripe, puff-sleeve midi pretty much made for twirling and posing. Don't worry, both are very common side effects of purchasing this dress and should wear off once you take it off.

    model in shorts sleeve colorful stripe fit and flare
    Mr Water New York/Etsy

    This New York-based shop makes truly stunning and special vintage-inspired clothing no one else you know will have — they'll all be begging to know where you got your new frock.

    Promising review: "Absolutely gorgeous dress!! Came exactly as pictured, and better than anything I’ve bought at a big box retailer in years. Considering how voluminous and dramatic the piece is, it’s about as lightweight as you could ask for a lined, semiformal dress. I usually wear a 10 or 12, but I went with a 12 out of caution and it fits like a glove." —Angelina Meehan

    Get it from Mr Water New York on Etsy for $89 (available in sizes XS–XXL).

    4. A mock neck mini shift for a mod, appropriate-for-all seasons staple that's an excellent backdrop for all your bold jackets, shoes, and accessories, but would also be chic on its own with flats., Amazon

    Promising review: "This dress is cute. I’ll add leggings this winter to make the ultimate comfortable outfit. I ordered my regular size and it fit perfectly. I like it so much that I ordered another one in a different color." —Hillary

    Get it from Amazon for $14.99+ (available in sizes XS–XXL and in 22 colors and prints).

    5. A breezy and effortlessly posh leopard shirtdress, because if you're anything like me, what your wardrobe is most in need of right now are pieces chill enough to work from home in but cute enough to keep on to hang out with friends later. Well, I think you've just ~spotted~ it.

    model in cream, gray, and black short sleeve mini with button front

    And of course, like any practically perfect dress, it has pockets!!!

    Promising review: "So cute!! Obsessed with the collar and buttons. The print is very chic. Can’t wait to wear for fall!" —NP

    Get it from Target for $36.99 (available in sizes S–4X). 

    6. A beautiful boho maxi with a strappy back that'll make everyone gasp when you turn around. That reaction? More than worth 30 bucks.,

    Reviewers say this is an awesome dupe for a Free People dress!

    Promising review: "A real show-stopper! I received so many compliments on this dress! It's beautiful and the material was great quality. Perfect boho vacation dress. It fit true to size. You don't need a bra; the dress holds you in and I'm a 36D." —Horatioj

    Get it from Amazon for $31.99+ (available in sizes S–XL and in 24 colors).

    7. An effortlessly cool crochet cutout dress ready to form a close ~knit~ bond with your fave sneakers, sandals, and heels, and maybe even your go-to bikini.

    Beginning Boutique

    Beginning Boutique is a woman-owned Australian shop with a huge selection of trendy clothes!

    Promising review: "Very cute dress. It fit perfectly; it’s adjustable at the back to tie it to where it’s comfortable! Honestly the most amazing dress!!" —Makayla E.

    Get it from Beginning Boutique for $89.99 (available in sizes 2–8 and in more colors here).

    8. A chill yet chic hoodie dress, because athleisure can mean so much more than leggings and sweatshirts. Heck, you could even dress this up with a moto jacket and tall boots., Amazon

    Reviewers say it runs large!

    Promising review: "I am so obsessed with this hoodie dress! It is soooo comfortable but so chic. Perfect material (not normal heavy sweatshirt material) and it lays perfectly. Perfect for errands or casual days. I got a large and it fits great (I'm size 14 and DDD chest)." —Regina K.

    Get it from Amazon for $31.13+ (available in sizes XXS–3X and in eight colors).

    9. A royal blue beauty with a hue sure to boost your mood, adjustable shoulder ties to help you get the perfect fit, and a sweet texture ~eyelet~ everyone will gush over.

    model in babydoll dress with smocked bodice and eyelet skirt

    Get it from Francesca's for $35 (originally $54; available in sizes S–3X).

    10. A bold cat print dress, because in what world would you ever regret purchasing a kitty dress??? You'd have to be kitten me.


    It is machine washable, has pockets, and is also available in a cute book print!

    Get it from ModCloth for $79 (available in sizes XS-4X and in two prints).

    11. A ridiculously romantic smocked midi dress you can, rock off the shoulder or on for an on-trend cottagecore vibe either way. Hello, perfect summer 2021 dress, come off my Insta feed and into my closet.,

    Reviewers say it generally runs true to size but a bit on the looser side.

    Promising review: "This dress was made for me. Listen, guys, saying this dress is beautiful is such an understatement. Listen, it's the middle of the night and I'm feeling myself. Just wait till it's morning; the looks I'm serving all of you! Update: So I ended up buying three different colors of these dresses. I just loved them all. It's like the designer thought of me when they made these dresses! The material feels great on my body. The upper part is stretchy and fits very well." —Olive Bukuru

    Get it from Amazon for $32.99 (available in sizes XS–XL and in eight colors).

    12. A romantic flutter sleeve cutie with a subtle leopard or dot print and a twirl-worthy ruffled midi hemline that'll dress up even the simplest of sandals.,

    Some reviewers also rocked it as a maternity dress!

    Promising review: "Love this dress. True to size. Breezy and comfortable for a hot day. I wore heels for a picture and it looked amazing, but switched to sandals and it looked nice as well. I just had a baby and it worked perfectly for nursing because of the tiny button on the chest." —Jamie Young

    Get it from Amazon for $39.99 (available in sizes S–XL and in 16 colors and prints).

    13. A cutout mini T-shirt dress that — judging by the 1,500+ positive reviews — you probably shouldn't give ~the cold shoulder~.,

    Promising review: "I love this! So cute and comfortable, and a good length that doesn't make me feel like I'll be flashing someone if I bend over. This makes me feel great. I've already put another in my cart! Versatile enough to wear alone on a summer day or to wear over leggings with heels and a necklace to work. A+!" —Kenna

    Get it from Amazon for $17.84+ (available in sizes S–XXL and in 19 colors and prints).

    14. A lace fit-and-flare so lovely, you might want to marry it. Or get married in it, as several reviewers already have!,

    Promising review: "Beautiful and affordable! This dress is so pretty for such a good price! A similar dress that was much more expensive kept coming up in my online dress searches, but I’m so glad I ordered this one. It’s almost an exact dupe for the expensive one. It fits well and it’s comfortable. I got so many compliments. The only issue I had was with the button on the V-neck; my chest stretched it out too far, but a couple of quick stitches contained everything just fine!" —Heather P.

    Get it from Amazon for $36.99+ (available in sizes 16–26 and in 11 styles, including short- and elbow-sleeved versions).

    15. A floral linen frock sure to have you feeling like Betty Draper, if Betty Draper were actually a good person.

    Mr Water New York/Etsy

    Promising review: "Eeeeeeeeeeee! This dress makes me so happy! I am so impressed by the work that went into this sweet little masterpiece and am thrilled that I came across it here. I had a special shipping request and the seller was friendly, efficient, and glad to accommodate." —M

    Get it from Mr Water New York on Etsy for $169 (available in sizes S–XL).

    16. A casual striped number with a roomy chest pocket you're free to fill with sunshine.,

    Don't worry, it's got side pockets too!

    Promising review: "PERFECT! It fits absolutely perfectly!! Length is very modest and nice! It is light weight and comfy! Looks exactly as shown online! I couldn't be happier! And it has pockets!!" —Heidi Bumanlag

    Get it from Amazon for $27.99+ (available in sizes S–XXL and in 19 styles, including short-sleeve, sleeveless, and three-quarter-sleeve versions).

    17. A fall-ready faux leather shirtdress that's a bit splurgey, but gives you serious bang for your buck considering you can also rock it as a jacket.


    Promising review: "I just received this dress today and OH MY Lord this dress is giving me LIFE. I’m five feet tall; it’s the right length and it’s soft and it has some stretch to it. Most of all it’s really comfy and it looks good on." —April

    Get it from Eloquii for $139.95 (available in sizes 14–28 and in three colors).

    18. A wedding guest-worthy pleated midi dress with chic flared sleeves that makes a bold statement all on its own, but you'll get bonus points for rocking it with a statement necklace.,

    Some reviewers recommend sizing down!

    Promising review: "I absolutely LOVE this dress! It's flowy and lightweight; not too tight. Can be dressed up or dressed down. The perfect wedding guest or work or church dress! I wear an 18 in pants and typically would order an XL dress, but the large dress fit me perfectly. Follow the sizing guide in the product description! I'm planning on buying another color as well!" —Cailey B.

    Get it from Amazon for $37.99+ (available in sizes XS–XXL and in six colors).

    19. A tiered, sleeveless gingham frock for anyone who has spent stay-at-home times realizing waistbands should be permanently cancelled and sack dresses should be permanently embraced. This baby will ~check~ all your boxes.


    Some reviewers recommend sizing up if you're between sizes!

    Promising review: "I LOVE this dress!! The material is so lightweight that it’s perfect for summer, and then the buffalo plaid will also look cute and trendy in fall with a jean jacket! Plus I LOVE that there are pockets. The dress is made really well; I was pleased to see it also had a lining so it’s not at all transparent. I saw another review that said it ran a little small and as someone between two sizes I sized up and I’m glad I did. I like that it is more flowy and comfortable-fitting! I will be wearing this dress all summer and then some!" —Theresa St Peter

    Get it from Amazon for $30.99 (available in sizes S–XXL and in four colors).

    20. A polka dot T-shirt dress with pockets that you may never want to take off. You'll live in this dress from now on — especially since it'll be just as cute with tights and booties in the fall and winter as it will be with sneakers and sandals now.,

    Promising review: "I absolutely LOVE this dress. I ordered the large because I’m large in the breast area and I was worried it would be too tight, but I honestly could have gotten away with the medium, so I would say this dress is pretty true to size. The overall dress is great quality, soft, and comfortable, the pockets aren't skimpy or small, and the dress isn't see-through. I want one in every color." —Tasia B

    Get it from Amazon for $35.99+ (available in sizes S–XL and in 17 styles, including some with long sleeves).

    21. A ruched bodycon dress that may have a mini hemline, but is majorly loved by reviewers — over 2,000 of them have rated it 5 stars!!!,

    Promising review: "I love this dress. Very comfortable, yet sexy. You can dress it up with heels or be casual with sandals. It's a perfect fit, great length, and has a little stretch. I bought it in rose, mint, and navy." —Jaye R.

    Get it from Amazon for $29.99+ (available in sizes S–XL and in 37 colors and prints).

    22. A leopard spaghetti strap slip situation with a cool slit made for posing and showing off cool shoes. It'll even be purrfect layered with tees, turtlenecks, and jackets come fall!,

    Promising review: "This dress is sooooo cute! Totally wasn’t what I expected — it was so much better! It has a cute little wrap around bit and is sooo nice on. I’m going to get so much wear out of this during summer. Can be worn causally or dressed up, which I love." —Gemma Jane

    Get it from Amazon for $22.99+ (available in sizes S–XXL and in 11 prints).

    23. A breezy, open-back sundress in cotton or linen ideal for twirling around in on even the hottest of days. Slide on some flat sandals and go anywhere from errands to brunch.

    Lela Silk/Etsy

    This Vietnam-based shop sells all kinds of flowy, vintage-y garments like this one!

    Promising review: "This is my favorite Etsy purchase...ever. The quality. The uniqueness. The beauty of the simplicity of it. The friendliness of the seller in helping me choose the right color. I. Feel. Like. A. Million. Bucks. Can I have 10 more please?" —Meredith S

    Get it from LelaSilk on Etsy for $109+ (available in sizes XXS–XXL or with custom measurements and in 32 colors).

    24. A cozy maxi dress (with POCKETS!) that'll have you covered — literally — for whatever, be it a fun day out or chillaxing at home. Just toss it on and go (or don't go) anywhere you please.,

    Promising review: "This dress is awesome! So comfy and has pockets!! I get compliments every time I wear it. It is very long. I am 5'5"and I have to hold it up a little when I walk so I don't step on it. However, I love it! I pair it with a lightweight cardigan and look so put together. ;)" —LaLaLand

    Get it from Amazon for $28.04+ (available in sizes L–5XL and in 19 colors and prints).

    25. An absolute knockout of a black dress for anyone who's been wanting to splurge on something from It brand Staud for a while (same). What could be a better pick than a classic-yet-modern piece you'll wear for years to come?

    model in the puff short sleeve maxi dress with side cutouts and boning at the bodice

    It has pockets for stashing all the compliments you'll get.

    Get it from Shopbop for $375 (available in sizes 00–12).

    26. A comfy three-quarter-sleeve dress, which is way more than three-quarters awesome. You'll give it a 4/4, 10/10, or whatever you want to call it for versatility, style, and POCKETS!,

    Promising review: "Just received my dress today and I’m more than satisfied! It fits perfectly! As others have stated, the material and quality are excellent considering price. Can be worn year-round!" —Uniquity

    Get it from Amazon for $30.99 (available in sizes S–XXL and in 13 colors and prints).

    27. A sweet sheer-paneled, collared tunic dress with floral embroidery that's equally fabulous with or without a belt and that you're sure to get ~sew~ many compliments on.,

    Promising review: "The most amazing dress ever! Dress was a bit loose for my taste but with a belt, it looks amazing. Everyone loves it and it even looks good with boots! The flower pattern is very vibrant and well-made. Honestly it’s worth the money." —Tiarra Perez

    Get it from Amazon for $13.99+ (available in sizes L–4X and in four colors)

    28. A quirky peach print terry cloth mini, which can do delightful double duty as a beach cover-up and a fun weekend dress paired with sneakers.

    model in the peach colored and peach print square neck sleeveless mini

    Promising review: "New favorite! I love this dress so much! I wasn't sure how nice a dress made from towel material would be, but I've had so many compliments on this! The pattern is adorable and the length is great, especially if you're smaller like me." —Asos customer

    Get it from Asos for $36 (available in sizes 12–26).

    29. A faux-wrap dress that's really cute for everything from work to a wedding.,

    Promising review: "I bought this dress for a professional conference in a few weeks. The dress looks perfect. It goes to my knees and the chest area is very modest and appropriate for my conference, but if I throw on a statement necklace it could just as easily be something I wear to a musical or nice event. The fabric doesn’t stick to anything, and I’m pleasantly surprised at how thick the material is. I don't need a slip or undershirt." —Skye C.

    Get it from Amazon for $29.99+ (available in sizes 14–26 and in 25 styles, including some with three-quarter sleeves).

    30. A knockout embellished mini so you can show off a gorgeous bouquet on your sleeves — it'll be ~sheer~ perfection.,

    Promising review: "This was in a BuzzFeed article and I thought I’d give it try. OMG, I’m so glad I did! I wear a pant size 10 and the medium fits perfectly. It’s beautiful." —Ray

    Get it from Amazon for $29.99 (available in sizes XS–XXL and in 13 designs).

    31. A sultry bodycon collared maxi that's an instant outfit with heels, but also a perfect layering piece with jackets and belts. It'll be as much of a staple as your plain white tee, but much more hot-date-ready.

    model in tan ribbed short sleeve dress with large slit on one side
    Lilly's Kloset

    It's from a Black woman-owned small business based in Houston.

    Get it from Lilly's Kloset for $68 (available in sizes S–L). 

    Future you thanking past you (or I guess, present you??) for hitting that add to cart button:


    The reviews used in this post have been edited for length and clarity.

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

    gift guide banner