We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    31 Timeless Dresses You Can Grab From Your Closet Whenever You Need Them

    Sometimes you just need a few beautiful options hanging in your closet waiting for you.

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

    1. A square-neck balloon-sleeve dress you can actually wear two ways — with the sleeves off or on the shoulder, giving you a versatile and stunning dress you'll reach for every chance you get.

    reviewer wearing the turquoise dress
    reviewer wearing the dress in light green

    Promising review: "LOVE. THIS. DRESS. This dress is so comfy and flowy! It’s so versatile, too, because you can dress it up or down. I’ve worn it to date night, happy hour/drinks, and even to a museum." —Kelsey Holland

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

    2. A draped, off-the-shoulder midi dress reviewers confirm is not only absolutely gorgeous but also comfortable. It's a great option to keep on hand for those fancy events that sometimes pop up out of nowhere, so you don't have to scramble to find a dress that you'll look good and feel great in.

    reviewer wearing the dress in olive green
    Person in a blue dress holding their baby bump

    Promising reviews: "Beautiful and comfortable. I bought this dress in hot pink for a wedding, and it ended up being the most comfortable dress ever. I got compliments all night, and I felt so good in it. Highly recommend!" —Angelica

    "This dress was beautiful, especially for the money. It’s also great for traveling because it packs and doesn’t wrinkle easily. Would definitely buy again." —Kimber D

    Get it from Amazon for $52.87 (available in sizes S–XL and 20 colors). It's also available in a mini version!

    3. A silky midi slip dress with endless possibilities. Dress it up for a wedding? Check! Wear it with sneakers for a day out on the town? Of course! Put your fave graphic tee over it and transform it into a skirt? Now we're talking! There are no wrong choices here except for the one where you decide not to buy it.

    reviewer wearing the dress in orange
    reviewer wearing the dress in red with pink t-shirt over it

    FYI, if you have Amazon Prime you can try before you buy!

    Promising review: "Perfect spring to summer dress. Spring and summer staple! Love this dress. Doesn't feel or look cheap, which considering the affordable price could have easily been a possibility. The fabric has a silky appearance and doesn't have that telltale shiny polyester look. Dress this little baby up with strappy stilettos, a leather jacket, and some great jewelry for a perfect date night dress or a jean jacket and trainers or sandals for a casual daytime look. You won't be disappointed."  —Jules G

    Get it from Amazon for $54.90 (available in sizes XXS–5X and in 26 colors and prints).

    4. tiered maxi dress in numerous solid colors that will always be a ~solid~ choice. Pair it with sneakers to explore while on vacay or with heels and an evening bag for a nice dinner out. We love a dress that can basically do it all.

    a reviewer in the tan maxi
    another reviewer in black

    Promising review: "Very comfortable and cool (great in hot weather), cute enough to dress up for wine tastings, and it has pockets large enough to hold your phone, keys, snacks (shrimp? You do you). A stranger even complimented me on it so 10/10 all around." —Mira

    Get it from Amazon for $32.06+ (available in sizes XXS–5X and in 20 colors).

    5. A maxi dress because sometimes a simple, stretchy dress is the answer. And this one has pockets, which makes it even better. You'll love it so much that you'll probably return to buy more colors (as many reviewers did), which is the true sign it's a winner.

    reviewer wearing the mustard colored dress
    reviewer wearing the black dress

    Promising review: "I usually scour over all the reviews hoping it's as good as it seems! BUY THE DRESS! The quality of the fabric is excellent, and the rich colors are amazing. And the fabric is soo soft. My only advice is if you want the loose fit, go up a size." —Wild child

    Get it from Amazon for $33.99+ (available in sizes 14–26 and 27 colors and patterns). There's also a similar dress available in sizes S–XXL here.

    6. A midi shirt dress that's easy, breezy, and beautiful. This is a great everyday dress in the summer but will look equally cute with a jacket and sneakers in the fall and spring, meaning it's a year-round option to have in your closet.

    model wearing the shirt dress in green
    Old Navy

    Promising review: "I love the style of this dress. You can dress it up or keep it casual!" —anonymous

    Get it from Old Navy for $24.99 (available in sizes XS–4X and in four colors).

    7. A halter-neck maxi reviewers love for its comfort, style, and versatility. You can wear it to that wedding you've got coming up or just a day out while you sip a coffee.

    reviewer wearing the dress in orange
    reviewer wearing the dress in orange

    Promising review: "Perfect spring dress! I ordered this dress for a wedding held in April. I received so many compliments that evening. The dress is comfortable and stylish. It is not sheer in any way. I was not able to find a bra that suited the halter top, so ordered invisible bra lifts. It worked out perfectly. A good decision all around." —Hike Girl

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

    8. A ruched shirtdress that'll have you feeling like a million bucks the moment you slip it on. Sometimes, you need to have a dress in your closet that can come in clutch when you need it most. And this dress will do that for you.

    reviewer wearing the dress in geen
    reviewer wearing the dress in blue

    Promising review: "This dress fit perfectly, and I received so many compliments. I will definitely buy in other colors. This was perfect." —L

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

    9. A belted ruffled dress — yes, it's actually a dress and not a skirt and top. It'll be an effortless look everyone will just assume you spent so much time putting together. You fashionista, you.

    model wearing the dress in black and white
    reviewer wearing the dress in black and red

    Promising review: "I love this dress! Just what I was looking for. Super soft material and light weight. I am self conscious of my arms so I love the sleeves. I have an hourglass figure and feel it accentuates the curves in the right places. I recommend ordering if you’re on the fence." —Jessica

    Get it from Amazon for $41.99 (available in sizes S–2XL and 14 styles).

    10. A one-shouldered frock you can wear to a wedding or even a day at the derby. (Just look how fabulous it looks with a fascinator!) You'll feel so confident in this number that everyone will be asking you where you got it, even the bartenders.

    reviewer wearing the dress in teal
    reviewer wearing the dress in blue

    Promising review: "I really love this dress for the price! I do several cocktail and gala events a year and will be getting another color in this style. The dress quality was great. I received several compliments on the style!" —Ashley Smith

    Get it from Amazon for $54.99 (available in sizes S–XL and 14 colors).

    11. A ribbed sweater dress one reviewer calls the "sisterhood of the traveling dress" because it's stretchy and looks good on so many people, even through different life stages, including pregnancy!

    Reviewer with a baby bump in the light brown dress
    reviewer wearing the dress in white

    Promising review: "PERFECT DRESS. I honestly don't want to praise this dress because I want to get one in every color before it sells out. This dress is the bomb! It is one of the best buys ever. You can dress it up or down. Slip it on, and it's done! I washed my dress on delicate and let it air dry and it didn't pill or come apart. Great price. Great dress. Go ahead, you're worth it!" —Cathy

    Get it from Amazon for $32.90 (available in one size, claims to fit sizes 2–10, with reviewers saying it fits sizes 2–10/12).

    12. A faux wrap midi dress with a cowl neck that really amps up the style and will make you feel 🔥 🔥 🔥. And with more than 40 color options, you'll be able to find the perfect hue for you.

    reviewer wearing the dress in tan
    reviewer wearing the dress in blue floral

    Promising review: "If you’re thinking about buying it, DO IT! It’s beautiful and comfortable. It’s going to make you look STUNNING. A dear friend of mine is getting married soon and I’ve been struggling to find something both formal enough yet comfortable and affordable, until now. I need it in every color!! The only thing that I don’t like about this dress is that I don’t want to take it off!" —Kaitlin Almanza

    Get it from Amazon for $44.99 (available in women's sizes XS–5XL and 43 colors and fabrics).

    13. midi tank dress minimalists (and even non-minimalists) will love because it's a simple style that will work for just about any occasion. It's made with a stretchy and comfortable fabric, so you'll be able to dress it up or down with the right shoes and accessories! (And can we talk about how adorable it is with a tee under it?!?)

    reviewer in the dress green
    reviewer in the dress in brown

    FYI, if you have Amazon Prime you can try before you buy!

    Promising review: "My wife loves this dress. It’s a great quality material and the fit is nice. She got the ivory, and it’s not thin but also not too thick, but also not see-through. Perfect for spring and summer!" —Landen Lopez

    Get it from Amazon for $39.90 (available in sizes XXS–5X and in 11 colors).

    14. A plisse dress actually designed with detachable straps, which means you can wear it several ways. You'll truly ~shine~ when you slip this on.

    Woman in a metallic dress
    Never Fully Dresses

    Get it from Never Fully Dressed for $145 (available in sizes 0–24 and in silver and gold).

    15. A puff-sleeve tiered maxi dress that's essentially a brunch classic. It doesn't matter if you don't have brunch plans right now. When this arrives at your door, you'll be calling up your friends and getting a resy stat so you can show off this stunner.

    Promising review: "This dress is so comfortable and I’ve gotten so many compliments on it. I have it in two colors and would have gotten more while it was on a flash sale had I realized how much I’d love it. My friend got one and she’s tiny enough she needed a belt to make it not look like a sack on her because they don’t have XS." —heather

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

    16. A T-shirt dress super easy to throw on in the morning when you might have overslept a little but still want to look nice and put together. Add some earrings and cute shoes, and watch as the compliments start rolling in.

    Promising review: "The go-to dress. With a nice-weight fabric and a front tie, this very comfortable T-shirt dress is kicked up a notch into a decent-looking outfit. I love how I can just throw it on, add earrings, and a pair of flats or heels, and I get compliments for being nicely dressed. I love the pockets! Whenever I take a trip, this easily packable dress comes with me. I bought gray and blue, and then this year I bought green. All are true to color." —PamAgin

    Get it from Amazon for $34.99 (available in sizes S–XL and 25 colors).

    17. A linen baby doll dress you can have custom-made to your measurements so you know it'll be the perfect fit when it arrives. I'm pretty sure this is the mullet of dresses because that bow is absolutely a party in the back.

    Woman from the back wearing a sleeveless green dress with bow detail on the lower back
    model showing the front of the dress
    Etsy / Hanalulu

    Hanalulu is a Hanoi, Vietnam-based slow fashion business. 

    Promising review: "Beautiful, amazing quality and such a sweet person helped me. Will order again in the future!" —Isabella Murillo

    Get it from Hanalulu on Etsy for $61.99+ (available in standard sizes or custom measurements).

    18. A freakin' stunning floral puff sleeve dress that'll instantly transport you to a Greek island with three hot men vying for your attention. Okay, maybe that's not exactly true, but you will be living out your Mamma Mia dreams with this number.

    reviewer wearing blue floral print dress
    reviewer sitting, posing in floral dress

    Promising review: "This dress is super cute! So many people complimented me on it and it was super comfy. I love that I can dress it up with heels or wear it with sneakers. Highly recommend!" —Hannah Kline

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

    19. drawstring bodycon dress so versatile you'll find yourself wearing it at least once a week. Wear it with a jacket on the cooler days and then on its own when it gets hot hot hot out. Plus, the sides are adjustable, so you'll find the exact length that makes you feel comfortable and confident.

    a reviewer posing in the baby blue dress with a white top and matching purse
    A model wearing the pink dress and showing the side view of the drawstrings and ruche detail

    Promising reviews: "I love this dress so much! Super soft! I love how it can be short or midi. It’s seriously the perfect dress for spring, summer, and even fall with a cute jacket! I’m telling you such a great dress for a great price. Go buy it — you won’t regret it!" —Megan

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

    20. An off-shoulder maxi with features that'll have you grabbing it as soon as the temperature hits 60 degrees every year. The smocking, high slits, and adorable patterns make this a true 10/10 pick.

    Promising review: "I used this dress for my baby shower, and it was perfect for spring. Everyone complimented me when they saw me wearing it." —Bernie & Daniela

    Get it from Amazon for $43.99+ (available in sizes XS–4X and in 40 colors).

    21. square-neck maxi that, once you try it on, may become your kryptonite because you won't be able to stop wearing it. And with so many color options, you'll return to get a second and third because you'll want to wear this stunner several times a week.

    reviewer wearing the pink dress
    reviewer wearing the dress in green

    Promising review: "I ordered this dress for my trip this past winter and absolutely loved it. I’ve ordered two more colors!! Love these and will end up with every color!" —Lori Sloan

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

    22. knee-length halter dress available in a variety of colors and prints, so you'll for sure be able to find one (or two) that fits your vibe. Whatever you pick, you'll have a great option that'll keep you feeling cool, comfortable, and stylish.

    Woman in a patterned dress and sandals stands smiling by a fountain, holding a white purse
    Woman in a patterned dress and heels poses with a crossbody bag under tropical trees

    Promising reviews: "This dress is gorgeous and the perfect spring and summer dress." —Shelby

    "This dress is super cute! And it looks great on. I even paired it with a jean jacket and that too looks AWESOME! I loved this one so much I ordered the red!" —Stacie R.

    Get it from Amazon for $38.99+ (available in sizes S–XL and 38 styles).

    23. A puff-sleeve maxi dress with an elastic bodice and puff sleeves for a super romantic look that you'll reach for every chance you get. Yes, even when you're just heading to the grocery store on Saturday morning. You never know who you're going to run into there...

    reviewer wearing the dress in yellow
    reviewer wearing the dress in white

    Promising review: "I absolutely love this dress. It’s so pretty and flowy and perfect for spring or summer time! I got so many compliments on it." —Katelyn

    Get it from Amazon for $37.99+ (available in S–XL and in 32 colors). 

    24. A midi dress you really can't go wrong with because, depending on the accessories, you can dress it up or down and wear it for just about any occasion. Pair it with a jean jacket and sneakers for a Saturday morning brunch and then heels and statement earrings for a date night.

    model wearing the dress in b
    Lilly's Kloset

    Lilly's Kloset is a Black woman–owned small business that has been bringing women fashion-forward clothing, shoes, and accessories since 2012. Their mission is to help dress women for their most memorable moments.

    Get it from Lilly's Kloset for $38 (available in sizes S–L and in orange and pink).

    25. A ruffle-hem midi reviewers love for all stages of life, but especially pregnancy because of the stretchy smocking. You can wear it for a baby shower, pregnancy photo shoot, or just out to dinner.

    reviewer wearing the dress
    reviewer wearing the dress in pink floral

    Promising review: "This beautiful dress is perfect for spring! It’s comfortable and breathable! I received many compliments, and I will be ordering other colors for sure!! This dress looks so much better in person!" —Shawna Patrice Williams

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

    26. A floral wrap dress with a very important detail — it has pockets!!! You'll love this fact so much that when people compliment you on how cute your dress is, you'll immediately respond by saying, "thanks, it has pockets!" and then show them.

    a reviewer in the green floral dress
    reviewer wearing the dress in red

    Promising review: "This dress fit me amazingly, it’s adorable, and I will be wearing it to an upcoming wedding. Seriously so comfy as well, the material, the pockets, it’s breathable. Just love everything about this dress."  —Beth - Amazon Customer

    Get it from Amazon for $32.99 (available in sizes 14–26 Plus and in 14 colors).

    27. An off-the-shoulder ruffle dress so perfect for a summer wedding, you may even want to wear it again and again. Hey, with a dress this great, you'll totally be okay being an outfit repeater!

    reviewer wearing the dress in blue
    reviewer wearing the dress in purple

    Promising review: "I want to say this was the best last-minute dress I’ve bought on a whim. I had a wedding yesterday that I had nothing to wear and saw a TikTok of a girl showing dresses for weddings, and this one popped up. Saw that it was next day shipping, and it was here three hours before I had to leave. 😅 Needless to say Amazon saved the day. About the dress, this is the perfect wedding guest dress. I got so many compliments all night! If you’re wondering if it’s worth it, I say, this is your sign to buy it! GET THE DRESS!" —Amazon user

    Get it from Amazon for $37.98 (available in sizes S–XL and in 32 colors, patterns, and styles). 

    28. An asymmetrical T-shirt dress actually made with a Peruvian cotton blend fabric that is pilling resistant and has incredible bounce-back. You can wear it with sneakers one day and then swap in some heels for dinner another night. 

    model wearing the dress in green
    Universal Standard

    Promising reviews: "I was given this dress as a gift about two years ago. It gets a lot of wear — dressed up for nights out, dressed down with flip flops for casual weekends. It’s still in excellent shape and is SO great. I might gift myself some more colors." —Jaime

    "I love this dress! It's a perfect dress for taking on a travel adventure because it looks great and packs well. I wish there were more colors available because it sold out fast." —Amy S. 

    Get it from Universal Standard for $128 (available in sizes 4XS–4XL and in 11 colors). 

    29. A V-neck ruffle dress reviewers have worn for graduations, anniversary dinners, weddings, and more. With a dress such as this one in your closet, you'll never feel like you have "nothing to wear."

    reviewer wearing the dress in blue pattern
    reviewer wearing the dress in black

    Promising review: "So I’m really hesitant to buy any clothing on Amazon. I typically don’t. But I saw this dress on TikTok, and I was like 'that dress is stunning', so I added it to my cart debating with myself if I want it or not. I took a leap, and I’m happy I did. I went with a medium, which was another thing I was scared about doing. Turns out the medium works amazingly! I have room to move, it’s not tight at all, and I’m in love with it. I’ll have to safety-pin it or make a small stitch to it to stop my bra and chest from showing so much, but other than that, it’s really a beautiful dress! It is shorter on the sides so be warned about that." —Nicole A

    Get it from Amazon for $35.99+ (available in sizes XS–XXL and in 26 colors, patterns, and sleeve-lengths). 

    30. V-neck midi dress made with jersey fabric, so it's stretchy and will *almost* feel like you're wearing pajamas out in public. Plus, look at how cute it looks with a denim jacket.

    reviewer wearing the dress in black
    reviewer wearing the dress in grey

    Promising review: "I ordered two of these dresses after a recommendation from a friend who also purchased one. They fit PERFECTLY! I love them! The fabric is thin, but, soft and nice! Perfect for spring andsummer! You can dress them up or down! I may order another one in green! Believe the reviews! These are wonderful dresses. Highly recommend! The neckline is nice and the armpit area isn’t too low! Seriously, PERFECT!" —L.O.

    Get it from Amazon for $7.40+ (available in sizes XS–XXL, two fabrics, and 11 colors).

    31. A satin cowl neck midi dress you'll want to wear to every formal event you have coming up on your calendar. Reviewers confirm it looks more expensive than the price tag, meaning you'll be a baddie on a budget. 

    reviewer wearing the dress in orange
    reviewer wearing the dress in pink

    Promising review: "This dress is super gorgeous and totally worth the money! Tiktok made me buy it. The fabric is also really good quality. Love it!" —Melanie

    Get it from Amazon for $21.99+ (available in sizes XS–XL and in 23 colors and patterns).

    Reviews have been edited for length and/or clarity.