Skip To Content

    37 Gorgeous Dresses That Won't Empty Out Your Wallet

    🎢 Hello wallet my old friend. 🎢

    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 tie-waist maxi dress because winter is gone, flowers are blooming, and nothing β€” NOTHING β€” screams springtime happiness quite like a maxi dress can.,

    Promising review: "Okay, I am in LOVE! This might be my favorite Amazon purchase EVER. It's the perfect length the winged sleeves are beautiful and far more flattering than I thought it would be. I want this dress in ever pattern!" β€”TA

    Get it from Amazon for $18.99+ (available in sizes XS-XXL and in 25 colors).

    2. A jersey knit tank dress you'll be able to quickly throw on when you've agreed to meet your friends for lunch at 2:30. The time is now 3:15 and you've got to hurry it up.


    Promising review: "Love this dress! I'm working on a *capsule wardrobe* and this fit the bill. It's lightweight and can be dressed up with scarves, shrug, a cardigan, or a blazer. It washes very nicely and I love that it doesn't wrinkle when I fold it up." β€”THE IslandGirl...Sharon

    Get it from Amazon for $20 (available in sizes 1X-7X and in four colors).

    3. A swing t-shirt dress capable of being dressed up or down depending on your choice of shoe for the day. Going to a fancy dinner? Add some pumps. Taking a stroll along the boardwalk? Grab your sandals.,

    Promising review: "I love this! The fabric is super lightweight and flowy, but it isn't see-through or anything like that. I just wanted a cute, casual, swing dress and I am SO pleased with this one!" β€”Kai Yanga

    Get it from Amazon for $12.99+ (available in sizes XS-XL and in 19 colors).

    4. A stretchy bodycon dress that has multiple ways of wear meaning β€” YES β€” this one dress will be like owning one million dresses. This can be worn as a one-shoulder dress, a strapless dress, AND an off-the-shoulder dress.

    Promising review: "Amazing. I love love love this dress! I wore it for formal night on our cruise and I had the BEST time and got so many compliments. The next day, I wore it strapless while at the beach. Such an awesome dress and so versatile." –Hillary Joy

    Get it from Amazon for $19.99+ (available in sizes S-3X and in nine colors).

    5. A floral bodycon mini dress guaranteed to get you at least (*AT LEAST*) 95,078 compliments today. Warning: The ego on this thing is already pretty inflated.,

    Promising review: "This dress is so gorgeous. The color, the fabric, the cut, everything about it just screams SUMMER! The fabric is so soft and breathable, and the dress is lined on the inside with a really silky fabric. It makes this so comfortable to wear." β€”Mary

    Get it from Amazon for $16.99 (available in sizes S-L and two colors).

    6. A basic t-shirt dress you can hypothetically wear 365 days a year. Pair this with some statement jewelry, your favorite booties, and BAM! You're now both comfortable and stylish, and it took about zero effort.

    Promising review: "Loving this dress! It doesn't shrink when washed, keeps its color, fits perfectly, and it looks good on! It's one of those dresses that would look great on anyone. And most importantly - ITS COMFORTABLE!" β€”Riley Faircloth

    Get it from Amazon for $12.99+ (available in sizes XS-XL and in 16 colors).

    7. A porcelain print midi dress perfect for any fancy occasion. From champagne toast birthday parties to black tie galas that serve caviar, this is sure to go above and beyond the dress code.


    Get it from Boohoo for $20 (originally $40, available in sizes 2-20).

    8. A V-neck maxi dress complete with pockets. And with that, I've already told you everything you *really* need to know about this little boho number.,

    Promising review: "This is going to be a staple in my spring/ summer wardrobe. There are adjustable straps which is great, the fabric is thin and breezy without being see-through, and it has POCKETS. Deep, useful pockets. I sent this link to half the girls I work with because everyone loved it so much. It's super versatile β€” I wore it with a long black cardi and black mules, but I can see it with a denim jacket, you can belt it, wear with sandals or wedges, etc." β€”Misee

    Get it from Amazon for $12.99+ (available in sizes S-XL and in 11 colors).

    9. A fit-and-flare mini dress featuring an itsy bitsy teeny tiny cutout. Prepare to wear this from now until late September, when the leaves begin to fall and you're forced to trade in your sandals for snowboots.


    Get it from Nordstrom for $24.49 (originally $49, available in sizes XS-XL).

    10. A V-neck lace dress for the heel-requiring occasion you have coming up at the end of the month. Do you want to attend? Nope! But at least it'll give you an excuse to flex this gorgeous number.


    Promising review: "Definitely buy this dress! I ordered my usual size and it literally fit like it was made for me! The v-neck is sexy but very classy. The dress is on the shorter side, but since I'm kind of short it was perfect. It definitely looks just as good in person! I wore it to a wedding and got so many compliments on it." β€”Amazon User

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

    11. A sleeveless jersey dress that costs about the same amount of $$$ as two large iced coffees in NYC. Feel free to faint and gasp and swoon at the thought!


    Get it from H&M for $9.99 (available in sizes 0-18 and in nine colors).

    12. A belted midi dress you'll want to pack for your next vacation. Consider this the perfect ensemble for the "going out to a fancy-ish dinner and therefore can't wear leggings" night.,

    Promising review: "I honestly didn’t have the highest hopes for this dress or the fabric, but I am so impressed! The material feels buttery soft and the dress has just the right amount of swish, stretch, and movement to it." β€”Avid Reader

    Get it from Amazon for $21.99 (available in sizes S-XL and in 19 colors).

    13. A ruched cami dress with a very specific destiny: It will become your daily uniform from now until the end of September and accompany you on ALL your warm weather adventures. (READ! Washing it every once in a while isn't required, but IS highly recommended.)

    Forever 21

    Get it from Forever 21 for $17.90 (available in sizes 0X-3X and in three colors).

    14. A swing dress featuring ruffles, polka dots, and HAPPINESS. Goodbye, winter! I have had enough of "my face hurts" weather! I'm moving on to bigger and better things, like breezy outfits and actual sunlight!

    Promising review: "I wore this to my wedding rehearsal and dinner. I love the ruffles and the loose fit! I originally bought the teal green, but I had to go back and order the other two colors. Plus, this has pockets!" β€”Lg

    Get it from Amazon for $19.99+ (available in sizes S-XL and in three colors).

    15. A V-neck dolman sleeve dress perfect for both the office *and* the much-needed happy hour drinks you'll be consuming after being in said office all day long β€” because being fake nice is so difficult! Who knew!


    Get it from Nordstrom for $24.49 (originally $49, available in sizes XS-L and in two colors).

    16. A swanky wrap dress so trendy, it's practically a requirement to have a photo shoot whilst wearing it.

    Nasty Gal

    Get it from Nasty Gal for $15 (originally $30, available in sizes 0-6).

    17. A mini wrap dress you'll want to throw on for that family dinner party. Get ready for squeezed cheeks and you're-all-grown-up comments from the elderly!


    Promising review: "Absolutely awesome dress! It hits higher at the waist which very flattering, the material is great, and I love the way it fits." β€”DHart

    Get it rom Amazon for $20.99+ (available in sizes XS-XL and in two colors).

    18. A cocktail dress for anyone ready to retire their current Little Black Dress. It's been 84 years, and it's time to move on...mostly because you've worn it to the last 17 events you were invited to and change is good.

    Promising review: "What can else can I say except I LOVE THIS DRESS?! I haven't had much luck ordering dresses lately, and I had been searching for a cute LBD to wear to a Mardi Gras-themed party with no luck UNTIL THIS DRESS! I went up a size and it fit amazingly. The material itself is thick and amazing and has a BIT of stretch to it, so I didn't even need to use the zipper." β€”Claire Karol

    Get it from Amazon for $19.96 (available in sizes S-XL and in five colors).

    19. A ribbed one-shoulder mini dress that will turn you into a total T-R-E-N-D-S-E-T-T-E-R over night. What's your insta handle? Would love to follow all of your #ootd recommendations.

    Urban Outfitters

    Get it from Urban Outfitters for $24.50 (originally $49, available in sizes XS-XL and in five colors).

    20. An off-the-shoulder maxi dress complete with side slits. Ya know, for anyone who wants to show off just a teeny tiny bit of leg.

    Promising review: "Super cute, flattering, and true to size. I like that it can be dressed up or down, although the slit on both sides does give it a more casual appearance. Overall, I'm very happy with my purchase. Love it!" β€”Ali C.

    Get it from Amazon for $15.99+ (available in sizes S-XL and in six colors).

    21. A bardot mini dress ideal for every ~we're all going out~ event you have coming up this month. Birthday dinner? Karaoke nights? Dreaded high school reunions? Get ready to slay 'em all.


    Get it from Asos for $27 (originally $54, available in sizes 0-12).

    22. A striped bodycon dress featuring a gorgeous open back AND it's 60% off!?!?! Someone pinch me. This dream is too good.


    Get it from Tobi for $20 (originally $52, available in sizes S-L and in two colors).

    23. A midi dress that I am officially dubbing THE quintessential date night dress. No more scouring your entire closet to find a dinner- and drinks-appropriate outfit. This is it!

    Promising review: "This dress is so cute and comfortable! I also really love that there's stretchy material on the back, meaning it can accommodate larger busts. I will definitely be purchasing this in other patterns!" β€”KB

    Get it from Amazon for $18.99+ (available in sizes S-XXL and in 42 colors).

    24. A flared t-shirt dress you'll find yourself grabbing over and over (and over) again. Folks, say hello to your new go-to wardrobe staple. Please remember to wash it every once in a while.


    Promising review: "I bought this dress to wear to the Phantom of the Opera play, hoping it would not disappoint...and I now want to buy one in every color!This is probably the best dress I've ever bought. It is super comfortable, fits perfectly, is so pretty, and you can dress it up or wear it casually. I plan on buying the one in red plaid to wear for the Nutcracker this year!" β€”Kirsten Long

    Get it from Amazon for $12.99+ (available in sizes XS-XXL and in 43 colors).

    25. A wrap midi dress available in a banana bunch of colors (nine, to be exact) ranging from black and cobalt to leaf green and purple. I wish you luck as you to attempt to choose just one.


    Get it from Boohoo for $25 (originally $50, available in sizes 4-20 and in nine colors).

    26. A bodycon dress that will drastically improve your social life. Why? You'll find yourself actually wanting to go out on account of you needing an excuse to wear this gorgeous number.

    Promising review: "I LOVE this dress. I wore it for a wedding and actually had someone buy it right there because of how great they thought it looked! Great buy and fit as expected." β€”Christina Cruz

    Get it from Amazon for $14.99+ (available in sizes XS-XXL and in nine colors).

    27. A wrap midi dress currently slithering into your shopping cart. Don't worry, it ain't poisonous. (Or maybe it is? I guess just purchase with caution.)


    Get it from Boohoo for $22 (originally $44, available in sizes 12-20).

    28. A mock-neck maxi dress made from a super soft jersey material β€” so if you want to feel like you're wearing pajamas whilst in public, then you should add this to your shopping cart ASAP.


    Promising review: "This may become my new favorite dress! It is soft, silky, drapes well, has arm holes that don't show my bra, doesn't wrinkle (hello travel dress!), can be dressed up or down....what more can I say! Great quality and fit." β€”D. Tobin

    Get it from Amazon for $24 (available in sizes XS-XXL and in six colors).

    29. A square neck midi dress you'll want to pair with a gallon of water, my friends, because this beauty is what those pesky youngsters would describe as "fire".

    Nasty Gal

    Get it from Nasty Gal for $20 (originally $40, available in sizes 0-8).

    30. A t-shirt dress available in the most gorgeous hue to ever grace your closet: black. You could opt for some springtime pastels, but we both know the shade of your soul.


    Get it from H&M for $17.99 (available in sizes L-4X).

    31. An off-the-shoulder knit dress with a price tag sure to inspire an audible gasp. This pretty little number *will* steal your heart, but it *won't* steal your savings...a very important distinction.,

    Promising review: "I absolutely love this dress. I have worn it to both a wedding and to a work awards party and got a MILLION compliments on it both times." β€”Heather Whitaker

    Get it from Amazon for $16.99+ (available in sizes S-XL and in 44 colors).

    32. A straight-cut dress that will make you feel like a million bucks every time you slip it on. This is also perfect for *every* season β€” just layer it up during colder months!


    Get it from H&M for $24.99 (available in sizes 0-18 and in five colors and petite sizes).

    33. A high neck bodycon dress for when you've been invited to a champagne-sipping event, but your budget is more like the $2 beer special. This little number may look expensive (but shh, thankfully it's on SUPER sale).


    Get it from Tobi for $19 (originally $64, available in sizes S-XL) and in two colors).

    34. A denim overall dress that calls for a photo shoot. Get ready to become an Instagram influencer, sweetheart, because this outfit will turn you into a STAR. The power of the internet = kind of scary.

    Reviewers suggest going up a size or two for the perfect fit!

    Get it from Amazon for $22.99+ (Available in sizes S-3X and in nine colors).

    35. A button-up dress bound to suffer the same fate as your favorite jeans or your softest tee. In other words, this WILL be worn all πŸ‘ the πŸ‘ time πŸ‘.,

    Promising review: "This is my new favorite dress! The fit is amazing, the length is perfect, and I love that the loops for the buttons are stretchy to allow a little give in the chest area. It’s a very thin, lightweight material perfect for spring and summer, and I definitely recommend washing by hand." β€”Justine

    Get it from Amazon for $19.98+ (available in sizes XS-XXL and in 25 colors).

    36. A knee-length dress featuring a gorgeous crochet overlay. Quickly throw this on in the morning and the world will remain absolutely oblivious to the fact that you overslept and basically ran out of the house.

    Forever 21

    Get it from Forever 21 for $29.90 (available in sizes 0X-3X).

    37. A midi dress that will have your admirers swooning 🎢 LADY IN REEEED [and floral] 🎢 whenever you stroll by. Slightly uncomfortable, but take it as a compliment.


    Get it from Target for $29.99 (available in sizes 0X-4X).

    Stepping out in my new dress like:

    Paramount Pictures

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

    Want more style inspo? Check out trendy piece of clothing under $50, one-piece bathing suits that'll make you ditch your bikini, or browse the rest of our style content.

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!


    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form