Skip To Content

    24 Cocktail Dresses You Can Get On Amazon That People Actually Swear By

    Get ready to * twirl on them haters * in your new fave dress.

    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 knee-length number with delicate cap sleeves and lace details that'll leave a lasting impression no matter where you wear it.

    amazon.com, amazon.com

    Promising review: "I had ordered a dress from Nordstrom Rack that was suddenly back ordered so I took a huge chance and ordered this one last min. It came fast and fit great! I got so many compliments on it! The lace is super comfy and the fray on the sleeves and the bottom really makes the dress unique! The dress is well made with quality material. True to size." —Snorman

    Price: $26.99+ (available in sizes S–XL and 17 styles)

    2. A cocktail dress you can count on to take your sex appeal to the next level while also, surprisingly, staying warm.

    amazon.com, amazon.com

    Promising review: "This is one of those finds that will restore your faith after a bunch of bad choices. I found my holiday dress, for sure. It comes down to just above my knee. The color was gorgeous as well, and it slides off the shoulders just beautifully. I will be ordering a black one ASAP, and probably a blue one...omg they're so pretty. Dress it up with heels, or down with leggings and boots, works both ways." —Hailey

    Price: $19.99+ (available in sizes S–XL and nine styles)

    3. An A-line dress with a delicate scalloped hem that'll add some extra ~pizzazz~ to a classic style. No need to think twice about adding this your wardrobe, friends.

    amazon.com, amazon.com

    Promising review: "Beautiful dress and great quality for the price. I received lots of compliments and I’m tempted to buy it in every color! Material has a bit of stretch that makes for a flattering fit." —Wineymama

    Price: $28.99 (available in sizes XS–XL and six colors)

    4. An elegant lace swing dress you can wear on days you want to try and convince yourself you're as poised and well-dressed as Kate Middleton.

    amazon.com

    Promising review: "It's a gorgeous dress!!!!! I wore it for New Year's. After reading reviews, I decided medium was my size and it is. I'm 5'6", a size 36C, 164 lbs., and an 8/10. I wore a bra but no Spanx — didn't need them. The quality is great! There's a stretchy, knit band sewn in the back that acts like a belt for more of a form-fitting fit. It's really comfortable and the zipper is substantial. I might buy it in navy too." —Madison Ave Kids

    Price: $29.99+ (available in sizes S–2XL and six colors)

    5. A vintage-inspired tea dress complete with a belt that'll accentuate your waist and help you show off your fabulous figure.

    amazon.com, amazon.com

    Promising review: "Wow! This is the best piece of clothing I have bought online. I am 5'9'', 120 pounds, very small bust and ordered a small. I like the length of dresses to be right above my knee, and it is. There is a whole lot of fabric on the bottom part of the dress, giving it a full-twirly affect. I will absolutely be purchasing it in another color!" —Mary

    Price: $23.99+ (available in sizes XS–2XL and 41 styles)

    6. A unique dress with embroidered floral sleeves to assist in bringing the fun of springtime to cooler months.

    amazon.com, amazon.com

    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. I got the blue and it’s definitely more of a navy. It’s beautiful." —Ray

    Price: $19.99+ (available in sizes XS–2XL and 13 styles)

    7. A high-neck spaghetti strap number you can dress up with glitzy accessories for a fabulous wedding look.

    amazon.com, amazon.com

    Promising review: "I bought this to wear to a wedding and it was a knockout. It washes well and the pockets are a major plus, I didn't even bother carrying a purse. The straps are a little weird with where they hit under your arms but that might just be me. Still a great party dress!" —paulrmol

    Price: $14.99+ (available in sizes XS–XL and 16 styles)

    8. An off-the-shoulder midi that'll show off ~all your curves and all your edges~ and have your date bragging about you all night.

    amazon.com, amazon.com

    Promising review: "I loved this dress! I don’t normally wear fitted dresses but I wanted something cute for my niece’s wedding. I read the reviews and saw all the pictures of the dress on women with so many different body types and they all looked great, so I decided to order one for myself and I’m glad I did. I got so many compliments on my dress and the material felt really nice and had a good amount of stretch to it. I highly recommend buying this dress, you won’t regret it." —Desi

    Price: $23.99 (available in sizes S–3XL and five styles)

    9. Or a delightful dress with quarter sleeves and pockets (!!!) so you can keep your phone on you for impromptu mid-party selfies.

    amazon.com, amazon.com

    Promising review: "I really, really, really love this dress!! I purchased the green floral and I think it will be perfect for an upcoming wedding I will be attending. Brings in the waist and hides arms. Fit was right on. Love." —Kendra

    Price: $28.99+ (available in sizes 14–24 and eight styles)

    10. A lace frock that'll make you feel as delicate as the handmade doilies your grandma gave you for Christmas.

    amazon.com, amazon.com

    Promising review: "Definitely buy this dress! The V-neck is sexy but very classy. The dress is short, but since I'm short too it was perfect. If you're tall, you may want to consider the length. The dress looks just as good in person! I wore it to a wedding and got a lot of compliments. I'd definitely recommend this dress!" —Amazon User

    Price: $27.99+ (available in sizes XS–2XL and four colors)

    11. A sexy bodycon dress you can wear when you know there's going to be a fine selection of single people at the event you're begrudgingly attending.

    amazon.com, amazon.com

    Promising review: "I was so skeptical about this dress. I thought it would not be forgiving at all, but it’s perfect. So flattering and the inside is a plush material — so soft and comfortable. I’m going to get this in every color! " —Graciee

    Price: $11.99+ (available in sizes S–XL and 14 colors)

    12. A floral print midi dress for when you want a modest but elegant look. Meeting your future in-laws for the first time? Definitely wear this beauty.

    amazon.com, amazon.com

    Promising review: "This dress is great! It’s lightweight, very flattering, true to size, aaaaannnnnd it has pockets." —Melissa

    Price: $23.99+ (available in sizes S–2XL and nine styles)

    13. A dress that'll definitely ~ruffle some feathers~ from the moment you arrive.

    amazon.com, amazon.com

    Promising review: "This dress is so, so, so beautiful. I can’t believe how nice it looks for the price that I got it! It’s a little short, so ladies beware when bending over, but otherwise it’s perfect for a date night, a wedding, a dinner, a night with the girls, or if you just want to wear it in your apartment and drink wine while you watch The Bachelor that works too. :)" —Veganmd2b

    Price: $11.99+ (available in sizes XS–XL and 11 colors)

    14. A sleeveless cocktail dress you'll find yourself reaching for if you're ALWAYS sweating at parties — even in January.

    amazon.com, amazon.com

    Promising review: "This dress was amazing! I wore it to a wedding and got soooo many compliments! This dress was the perfect length and fit me in all the right areas. It seems to be made well and was super comfy! Extremely happy with this purchase and would recommend it to anyone!" —Katie Fudge

    Price: $25.99+ (available in sizes XS–3XL and 41 styles)

    15. A quarter-sleeve number detailed with crocheted flowers that'll make you want to frolic through a field singing tunes from The Sound of Music.

    amazon.com, amazon.com

    Promising review: "This dress is perfect. It's so classy and chic. I'm 5'3" and curvy, so I ordered a size up to account for my hips and butt. It fit fine, but I like adding a belt to make it less flowy. The details of this dress are so nice and I love it" —J.J.

    Price: $26.99+ (available in sizes S–2XL and 15 colors)

    16. A sheath dress complete with ruffled bell sleeves you'll likely love so much you'll plan your own fancy cocktail party just to show it off to your family and friends.

    amazon.com, amazon.com

    Promising review: "I am always skeptical of ordering clothes online, but I was impressed with this dress! It fits perfectly. It's a delicate stretchy material with a beautiful lace design on top, can't wait to wear it to a symphony orchestra concert this winter!" —Jennifer Knapp

    Price: $29.99+ (available in sizes XS–3XL and 43 styles)

    17. A high-low cocktail dress that'll make you feel as beautiful as Cinderella the moment she makes her big debut at the ball.

    amazon.com, amazon.com

    Promising review: "I love this dress. It fit better than I expected it to, it’s the perfect length. The material looks more expensive than I thought it would, it’s thick and the wrinkles from shipping came out perfectly after I tossed it in the dryer for 20 minutes." —Nick Neapolitan

    Price: $12.99 (available in sizes XS–XL and 11 styles)

    18. A cap sleeve dress with a darling bow around the middle to make you feel like you're in an episode of The Marvelous Mrs. Maisel.

    amazon.com, amazon.com

    Over 1,000 vintage vixens have given this baby positive reviews. Check out our full writeup on it here.

    Promising review: "This dress exceeded my expectations! It's so pretty. The belt is removable, so it can be worn however you want — tied in the front, back, or even the side. The top fits so nicely and I'm very happy!" —Harmony A.

    Price: $14.43+ (available sizes XS–3XL and in 43 styles)

    19. A dress starring thin straps that cross in the back for an unexpected sexy ~look~.

    amazon.com, amazon.com

    Promising review: "I love this dress. It’s made from a great quality material that is thick but breathable and also stretchy. The straps are also adjustable to make the dress tighter or looser." —Kristina

    Price: $20.99+ (available in sizes XS–XL and 31 styles)

    20. A bodycon number you can dress up with statement heels for an unforgettable look.

    amazon.com, amazon.com

    I purchased this dress myself for a bachelorette party and my first thought was "I can totally wear this to a wedding." It gives your body that va-va-voom look without feeling overly exposed — I'm definitely going to order it in another color.

    Price: $19.99+ (available sizes S–XL and 10 colors)

    21. A body-hugging dress that'll have you channeling Julia Roberts' confidence in Pretty Woman as you strut your way to the waiter serving mini hot dogs.

    amazon.com, amazon.com

    Promising review: "This dress was better then I would have imagined! The material is thick and of great quality with some soft padding for your breasts. I chose to order this dress at the last minute for a wedding I had to attend just three days later and I am so pleased that I did. I would definitely recommend it!" —Calvin

    Price: $19.99+ (available in sizes S–2XL and six colors)

    22. A pleated dress with trendy scalloped edges – it may ruin every other dress for you because it's so freakin' pretty.

    amazon.com, amazon.com

    Promising review: "This dress is great! I wore it to a wedding this past weekend and received so many compliments! It's super comfortable and a great fit. I'd say true to size. I am a medium in pretty much everything and it fit perfectly. It did arrive wrinkled but I steamed it and it was fine. I highly recommend this dress." —Stacy Garrity

    Price: $19.99+ (available in sizes S–2XL and seven colors)

    23. A dress with sleeves that'll set your heart ~aflutter~ whenever you catch a glimpse of yourself.

    amazon.com, amazon.com

    Promising review: "This dress fit me like a dream! It fit over my larger chest without thinning out or becoming see-through. I am short and have an uncommon body shape, but this needed no alterations at all. Buy this dress, ladies. You can thank me later." —Rachel

    Price: $19.99+ (available in sizes XS–XL and 13 colors)

    24. And a form-fitting pencil dress with an abstract top to help you stand out in a sea of standard Little Black Dresses.

    amazon.com, amazon.com

    Promising review: "Really cute dress! Great for business meetings where you want to crush your romantic rivals without being too obvious. I imagine this would be the kind of dress I'd wear if I had to work in an office in the big city or my snooty in-laws wanted us to 'dress nice' for Christmas." —Michelle Ann B

    Price: $29.99+ (available in sizes S–3XL and 17 colors)

    Actual footage of you arriving to the cocktail party in your new dress:

    The Walt Disney Company

    Some reviews have been edited for length and/or clarity.

    Want more? Check out our favorite online clothing stores for all your shopping needs, perfect places to shop for clothes if you’re in your 30s, plus the best places to order custom t-shirts online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.

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

    Allison Krausman / BuzzFeed

    Need A Shopping Buddy?

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