Skip To Content

    45 Top-Rated Dresses That Are Popular For A Reason

    Wearing a dress = not having to worry about matching a top and pants, and for that I am grateful.

    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 swing dress that will be on constant rotation in your wardrobe. The jersey knit material is super lightweight and the design itself isn't clingy, which basically means you can count on this as a chic update to your most beloved pajamas.

    amazon.com

    Promising review: "I bought this dress on a whim because I needed a plain black dress. I spent a few hours at the mall trying to look for something like this before giving up and ordering this one hoping it would be ok. Well, it has surpassed my expectations! This dress is a thick, cottony soft, flowy material, is so flattering, and it does not wrinkle easily." —T.Fia

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

    2. A velvet dress so luxe, it'll look like you just spent the entirety of several paychecks on this one designer item; but surprise! You didn't. This gorgeous number is surprisingly way more affordable than you'd think.

    amazon.com

    Promising review: "I am RARELY able to buy something online two days before an event, throw it on, wear no shapers under it, and go. But. This. Dress. Is. Different. I love it so much! I wish I had more holiday parties to go to so I could own it in every color! I’m a solid 18, this hugged every curve, was flattering, and was nicely lined. I don't have an hourglass figure, but this made me feel like Jessica Rabbit." —sheeshbri

    Get it from Amazon for $29.99+ (available in sizes 14-24 and in 15 colors).

    3. A jersey knit dress basically begging to paired with a scarf, some riding boots, and your favorite piece of outerwear for the perfect "it's chilly outside" autumnal look.

    Amazon, amazon.com

    Promising review: "This dress is very cute and versatile! You can wear it with boots, sandals, flats, etc.! You can dress it up with jewelry or dress it down with a scarf or vest, the fabric is good quality and soft, and it's definitely a go-to dress." —Amy T Babb

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

    4. A stretchy A-line skater dress your best friend, your sibling, your next door neighbor, and so on will be begging to borrow. Consider this the non-denim star of The Sisterhood of the Traveling Pants.

    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

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

    5. A bandage dress for some big va va voom energy. This swanky number is guaranteed to get you multiple head turns, several million compliments, and even some "are you [insert celebrity name here]?" questions.

    amazon.com

    Promising review: "I love this dress and got so many compliments on it. It looks luxurious and the color is stunning! No body shaper is needed (not even a bra and I wear a 38DDD) because this is a true bandage dress." —Ariel Dubre

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

    6. A wrap dress for that "I BARELY EVEN KNOW THIS COUSIN" wedding you have coming up next month. Do you have any desire to see your seventh cousin twice-removed get married? No. But cocktail hour (and this dress) will get you through the unbearable discomfort.

    Amazon, amazon.com

    Promising review: "This is a really terrific dress. The fit is good and flattering, the print is different and sophisticated and not too loud or bright. I love this dress for work or for dinner!" —DandyLion

    Get it from Amazon for $38.60+ (available in sizes 1X-5X and in 12 colors).

    7. A bodycon dress that is thankfully midi length, meaning you'll be able to dance the night away without having to worry about pulling down the hem of your dress with every step of the cha-cha slide.

    amazon.com

    Promising review: "I purchased this three days before a wedding I had to attend. As soon as it arrived, I tried it on and i fell in love. The dress is such a good length, the material is super stretchy, and it fit my curves so well. I got so many compliments on it! Super worth it." —Claudia Velez

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

    8. A simple off-the-shoulder dress with a high-low hem, which means it's slightly longer in the back. Who's going to spend the night fearing that their underwear is saying peek-a-boo? Not you!

    amazon.com, amazon.com

    Promising review: "I purchased this FANTASTIC dress for a masquerade ball. It flows really nicely, is sturdy, and is made with a strong material that does not feel cheap in the slightest. The zipper is also durable and the seams are well-made." —JNH

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

    9. A ruffle hem dress available in the perfect lipstick-inspired hue, guaranteeing that several admirers will be swooning "lady in red" whenever you strut past 'em.

    amazon.com

    Promising review: "I absolutely LOVE this dress so much that I ordered it in several colors. The fabric is great quality, it is not sheer nor itchy, it feels good on/very comfortable to wear, and looks absolutely beautiful when wearing it (very flattering). The only con is that the sizing online is a bit misleading: be sure to order a size down." —IMR

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

    10. A V-cut evening dress that looks like it was picked up at some fancy (READ: expensive) boutique in a swanky city like Paris or Milan. But where did you actually get it? Amazon. And was it actually expensive? Hell to the no.

    amazon.com, amazon.com

    Promising review: "I have been looking for a satin, flowing dress with a plunge top and deep open back for months. It is so hard to find. This dress, though, is amazing. I am so happy with this dress; it flows beautifully, is light and (albeit not quite silky against the skin) it feels cool and lovely, not at all like cheap fabric. If you are looking for a high-gloss satin dress, one that catches the light in streaks, then this is not the dress you want. However, if you are looking for a beautiful satin-like dress that seems to have a slight glimmer when it catches light, it is perfect." —gina

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

    11. An off-shoulder lace dress perfect for the company holiday party you don't feel like spending your free time on. But at least small talk with Karen from accounting will feel less dreadful if you're killing it with the below ensemble, right?

    amazon.com

    Promising review: "Purchased this dress in burgundy for an office holiday party. The party was pretty ritzy and most of the attendees were wearing expensive designer duds, so I took a chance ordering a few dresses from Amazon to see if I could avoid spending a fortune and this totally fit the bill! It was very comfortable to wear all night dancing. It fit very well, the change in material at the waist was slimming, and the length was great— I didn’t feel like it was too short for this very fancy event. Best of all, of the 60-70 attendees of this party, around 15 came up to compliment this dress! No one would have suspected it was $30 on AMAZON!" —cristen430

    Get it from Amazon for $30.99+ (available in sizes XL-5X and in five colors).

    12. A dotted wrap dress that has ~carry-on must-have~ written all over it. Pack this for your next trip, knowing you'll be fully prepared for any impromptu photo shoots and long days of walking because this is both stylish *and* simple.

    amazon.com, amazon.com

    Promising review: "I love love love this dress! I also got it in black (with white dots) and I love it too! I got them both for my trip to Nashville and I got so many compliments on it. Tt’s now my favorite go-to." —Kay Pugh

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

    13. A maxi dress sure to take several breaths away every time you catch a glimpse of yourself in a full-length mirror. Love exists, as evident through the strong feelings you'll have for this one floral article of clothing.

    amazon.com

    Promising review: "Omg I'm SO glad I bought this dress!!! The cut and fabric is seriously super ridiculously flattering. I was a little unsure when I first pulled it out of the box because the fabric is more similar to a swimsuit material where I was expecting like cotton or something similar (I didn't ready what it was made out of). But literally the instant I put it on I fell in love." —Hailee Ammons

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

    14. A bodycon dress featuring subtle ruching on the sides and a tulip hem that's basically an extension of your favorite everyday tank.

    Nordstrom

    Promising review: "Love this dress! It fits well, can be dressed up or down depending on the occasion, and is easy to wash. I got a lot of compliments from my SO and coworkers while wearing it." —olive_girl

    Get it from Nordstrom for $33.60 (originally $56, available in sizes XXS-XXL).

    15. A midi dress designed with a thick bandage material that holds everything in place, including your breast friends. That's right, folks! This dress = you won't need to wear a bra and yes, I'm singing celebratory songs myself.

    amazon.com, amazon.com

    Promising review: "This dress was theeeee bomb. I normally wear a 8 so got a medium (large could have worked as well) but I loved it. The dress holds everything in and I felt fabulous!" —Janet

    Get it from Amazon for $19.99+ (available in sizes XS-XXXL and in 20 colors).

    16. A chambray shirtdress featuring a snazzy tie belt to accentuate your waist, because while we love a shirtdress... we don't like wearing what looks like a shapeless bag (and I know you know what I'm talking about).

    amazon.com

    Promising review: "I had been searching for a denim dress for a long time

    and this one is perfect. Lightweight and comfortable! So happy with this dress." —Kelli

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

    17. A crewneck t-shirt dress you'll basically live in from now until the Year 3000. If one needed to describe the below number in just three words, those three words would be affordable, flowy, and fabulous.

    Amazon, amazon.com

    Promising review: "I was looking for a top to wear with some leggings and this has been perfect!! Long enough to cover my assets and is very comfortable and soft. I love it!" —Bkjmom3

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

    18. A ribbed mini dress I hereby dub your new "I hate clubs but have to go to a club tonight" outfit. This LBD is about to become your new partner in I-despise-going-out crime.

    Forever 21

    Promising review: "This dress was perfect for a night of dancing. Super comfortable material and true to size I wear a 2XL more on the curvy side. Great LBD!! I wished they carried more colors." —Karina M.

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

    19. A crewneck dress with pockets (!!!!) that will basically feel like an extension of your coziest, most beloved blanket. Just pair this with some over-the-knee boots and BAM, consider yourself ready for that dinner date.

    Amazon, amazon.com

    Promising review: "Welcome to comfort city. If you're looking to wear what I believe clouds made into clothing would feel like, well then you have arrived. Just add some leggings, cute boots, and a jazzy scarf, and it will look like you kind of tried for the day whilst feeling like you're wearing PJs. AND IT HAS POCKETS!" —Amazon Customer

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

    20. A sleeved wrap dress available for both work and play, making it the perfect piece of versatility that everyone needs in their closet. (It's also available in a heck ton of colors, in case the below bubble gum pink is not really your thing.)

    amazon.com

    Promising review: "Fabulous dress. Elegant, sexy, stylish, hugged my curves, and I got tons of compliments on it. I wore it to work but I'd wear it anywhere!" —LL

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

    21. A belted sweater dress because the weather is chilly, and what better way to celebrate the sun disappearing by 5PM than by wearing this oh so cozy piece?

    amazon.com, amazon.com

    Promising review: "This dress is perfect! It fits like a glove and the tie really emphasizes your waist. It’s snug but in a perfect way. I bought this as an option for a holiday party and although I chose a different outfit, I still decided to keep this over returning it because it’s so cute and flattering! Also the color and material are great for year round wear. I want more!" —Anonymous

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

    22. A Vince Camuto off-shoulder dress that combines my two favorite things: velvet and hunter green. Now if you'll excuse me, I have no events coming up but need to purchase this for my own wardrobe right this second.

    Nordstrom

    Promising review: "This is a beautiful holiday dress: thick, soft velvet with some stretch and a lovely deep deep green." —Osasmom

    Get it from Nordstrom for $178 (available in sizes 0-16 and in two colors).

    23. A Calvin Klein sheath dress here to save you for every special occasion, from bridal showers and holiday parties to work events and weddings. This provides peace of mind knowing you'll always have just the thing to wear.

    amazon.com, amazon.com

    Promising review: "This dress is very flattering. It is lined, somewhat stretchy, and has a nice weight to it (not breezy). I cannot wait to wear it to my son’s graduation!" —Karen

    Get it from Amazon for $49.47+ (available in sizes 2-16 and in 35 colors).

    24. A sleeved knit maxi dress complete with pockets, which is basically all you need to know about the below.

    amazon.com

    Promising review: "I absolutely LOVE these dresses. They're very affordable, comfortable, and stylish. I have a total of six and will be ordering more." —The Truth!!!!

    Get it from Amazon for $17.99+ (available in sizes XS-XXXL and in 26 colors).

    25. A pencil dress designed with a generous helping of polka dots and mesh to give your closet a touch of retro-inspired flair.

    amazon.com, amazon.com

    Promising review: "I am in love with this dress! I bought it for work and got so many compliments on it. Fits like a glove and the material is great." —Cynthia Bujnicki

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

    26. A babydoll mini dress you can layer over a sleeved tee for a look that says "I tried!" even if you, in fact, did not try at all.

    Urban Outfitters

    Promising review: "I love this dress! The blue color is especially nice and the length is perfect. Looks good with a plain shirt underneath and it’s easy to style." —clairemarie12

    Get it from Urban Outfitters for $49 (available in sizes XS-XL and in four colors).

    27. A pencil dress that's relatively plain, making it the perfect thing to pair with all the wacky accessories you own/have never worn because they clash with everything. Go ahead! Break out the red fringe earrings. Don your hot pink purse. Their time has come.

    amazon.com, amazon.com

    Promising review: "This dress is just the right mix of comfy and classy. Fits in all the right places, and the sleeves can be adjusted so that it can be worn either off the shoulder or as a boatneck." —Brad Schaefer

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

    28. An ASTR lace dress so gorgeous, the urge to purchase it in every color will be extremely strong. To describe all that lace via en emoji: 😍.

    Nordstrom

    Reviewers suggest ordering up a size!

    Promising review: "Absolutely LOVE this dress. It's so good for weddings and showers and it feels sexy without being too revealing." —hndrx28

    Get it from Nordstrom for $89 (available in sizes XS-XXL and in five colors).

    29. A maxi dress that has convertible straps meaning — YES — this one dress will be like owning one million dresses. This can be worn as a halter dress, a one-shoulder dress, a strapless dress, an off-the-shoulder dress, and ETCETERA.

    amazon.com

    Promising review: "This dress is the best decision that any bride can make for their bridesmaids. My girls looked and felt beautiful inside and out! They all have different shapes and sizes, but they all looked amazing in this dress. It was great to see all the different ways to wear this dress and it didn't hit their pockets too hard!" —Trish Raffijandi Arcaro

    Get it from Amazon for $29 (one size fits most, available in 31 colors).

    30. A velvet wrap dress that will leave you drooling upon first glance. This is undeniable proof that love at first sight EXISTS, and suddenly I find myself being empathetic to the case of Romeo and Juliet.

    amazon.com, amazon.com

    Promising review: "This is a wonderful dress! It fits great, looks gorgeous, feels quality, and is just the right length." —Elizabeth Emery

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

    31. An Adrianna Papelli ruched gown I've already dubbed as "caviar attire". If you have any particularly fancy events coming up (*ahem* a wedding for someone you don't like), then this is a great uniform.

    Amazon

    Promising review: "I bought this dress for my son's wedding. I don't wear long dresses so was hesitant to even make the purchase, but this dress is beautiful! I love the way the back gathers in all the right places and the small train just gives it a classy look." —Midwest Gal

    Get it from Amazon for $177.08+ (available in sizes 14-24 and in two colors).

    32. A porcelain print pencil dress that will make it feel as if you're taking a Grecian vacation every single time you slip it on. Physically wilting away in your cubicle, mentally sipping an adult beverage in Santorini.

    amazon.com, amazon.com

    Reviewers suggest going up a size for the perfect fit!

    Promising review: "Wore this dress to my cousin’s wedding in Greece and I received SO many compliments on it! I sized up after reading the reviews (also wore spandex underneath) and it is one of my favorite dresses now!" —Larkyn Randolph

    Get it from Amazon for $16.99+ (available in sizes XS-5XL and in seven prints).

    33. A mini dress featuring snazzy stripes and a lovely knit material for anyone who would (in a perfect world) be wearing their favorite sweater right now, but alas! It's date night and you felt like fancying it up a bit.

    Forever 21

    Promising review: "This sweater dress is so flattering. Enough elastic to hug your curves but not too thick where you feel hot and uncomfortable. Also, it's described as a mini but it's not too short." —Elizabeth A.

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

    34. A t-shirt dress so ridiculously soft, your body will feel as if it's being enveloped by a fluffy cloud made of kittens and other ridiculously cute baby animals. Plus, this cozy maxi is the perfect thing to dress up or down.

    amazon.com, amazon.com

    Pair this with booties, a leather jacket, and some statement earrings for an outfit that is both trendy and comfy.

    Promising review: "This is SO CUTE! I can’t wait to wear it this this summer. Many have said they used it as a swimsuit cover up, but I will definitely be wearing this as a casual maxi dress! The material is slightly silky and very substantial — definitely more substantial than just a cover up. You can even tie up the front into a knot for a cute hi-low look. Just make sure to size up for a more relaxed fit!" —Richie P.

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

    35. A Bardot chiffon dress with floral detailing so subtle, you won't feel weird wearing this during a season other than spring.

    Revolve

    Promising review: "This is a pretty dress that transitions well into to fall. I have longer arms and this fits perfectly for that as well. I'm 5'8 and it's not too short, either." –Tracee

    Get it from Revolve for $118 (available in sizes XS-L).

    36. An off-the-shoulder lace dress that *may* have you looking forward to that college reunion gala you have coming up next month. You haven't spoken to your fellow classmates in years, the food will be subpar, people will probably be asking you to donate to the school, but HEY — at least you'll look fantastic.

    amazon.com, amazon.com

    Promising review: "I love this dress and cannot wait to wear it for an upcoming December wedding! The length is ideal, the emerald color is vibrant, and the fabric is super comfortable and soft. I highly recommend this dress for a festive event!!" —Sarena Lindvall

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

    37. A Gal Meets Glam fit anf flare dress worth the splurge and more. Why? this pretty midi can be paired with any kind of shoe, from a pair of white kicks to your highest heel: The world is truly your oyster when you have such a versatile piece.

    Nordstrom

    Promising review: "I LOVE this dress. It is perfect for work when I am running around and looks very professional. I have gotten a lot of compliments on it and currently own both colors, but would definitely buy more color options if they were available." —DCJenne

    Get it from Nordstrom for $178 (available in sizes 00-16 and in two colors).

    38. A turtleneck sweater dress you can pair with black tights and booties for the ultimate ~dinner date~ look! The only thing that will be more exciting than your outfit will be the bread and butter resting at the center of the table.

    amazon.com, amazon.com

    Promising review: "THRILLED! Turtleneck sweater dresses that FIT are sometimes so hard to find, so I was pleasantly surprised when this turned out to be a keeper! It lays nicely without being too tight or too baggy." —Schiller

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

    39. A square neck wrap dress because the holidays are fast approaching, so you may as well preemptively gift yourself something to wear.

    Express

    Promising review: "I love this dress! The ruffles and the slightly puffy sleeves elevates this from a simple dress. The material is a bit shiny which helps the color stand out and it also breathes well. The back also has a stretchable band that helps make this dress comfortable to wear all day/night." —Reviewer

    Get it from Express for $35.94 (originally $59, available in sizes XXS-L and in two colors).

    40. A belted dress complete with pockets perfect for keeping your hands warm on particularly chilly fall nights. Pro tip: Wear this with a blazer to look especially put-together at that ~could have been an email~ meeting.

    amazon.com, amazon.com

    Promising review: "It's so difficult to find dresses that are versatile, flattering, and length-appropriate but this one hits all three. I found the size chart to be spot on and I LOVE LOVE LOVE the pockets. I receive so many compliments at work and often wear it with a suit jacket to dress it up. One of my favorites!" —Kindle Customer

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

    41. A bandage dress about to become the pride of your wardrobe. Lovely fishtail hem? Check. Halter straps to give the girls some extra support? Check. Available in several gorgeous colors? Check check check.

    amazon.com

    Promising review: "To say that I LOVE this dress would be an understatement. This dress is everything. It's made from a super heavy bandage material and it fits like a glove. I did have to get the straps altered a bit (they were a little too long), but I still love this!" —Lauren

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

    42. A pencil dress you'll want to throw on when you've overslept and have an important meeting in, gee, about five minutes. This simple ensemble is office-appropriate, stylish, and can be easily layered underneath a structured blazer for that extra hit of "I have excel sheets down to a science" level of professionalism.

    amazon.com, amazon.com

    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, and people are shocked to hear that I got it for less than $20. This dress looks even better with a skinny belt to define your natural waistline, and the mock turtleneck collar is a classy detail that pulls it all together." —Rebecca

    Get it from Amazon for $18.99+ (available in sizes L-5XL and in 10 colors).

    43. A V-neck jersey dress about to become the "I sent a Facebook RSVP but really don't want to go" outfit. At least you'll get a fabulous #ootd shot out your attendance.

    Amazon

    Promising review: "This dress just arrived yesterday and I’ve already ordered a second one in black. It's great! The fabric is soooo soft, thick enough to not be clingy but thin enough that it won’t be too hot in the Texas heat, the straps are wide enough that your bra strap won’t be showing, and the fit is perfect; it skims my body in just the right spots." —Js

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

    44. A V-neck dress designed with adjustable spaghetti straps, meaning you'll be able to tighten or loosen the top of this dress to make it fit as if if it were tailored just for you.

    amazon.com, amazon.com

    Promising review: "Y'ALL. This is the second one I've bought in a different color and it does nothing but impress me. It is knee-length so there's no accidental flashing, has adjustable straps that cross in the back for a great fit, and HAS POCKETS. It can also be dressed up or down; I wore it to a wedding as well as to an afternoon of winery hopping. It's THAT versatile!" –Alex to Falex

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

    45. A V-neck lace dress you'll be grateful you purchased. When you have yet another "I'm not sure why I came to this" event — THIS is what you're going to wear. No more destroying your closet to find something decent. Just pull this out.

    amazon.com, amazon.com

    Promising review: "I love this dress. The fabric is beautiful and the color is gorgeous. It fits perfectly and looks like a much more expensive dress." —Amazon Customer

    Get it from Amazon for $39.99 (available in sizes S-XXL and in 10 colors).

    Behold! The transformation that occurs when I change out of my gross pajamas and into one of the beauties featured above:

    RKO Radio Pictures

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

    Looking for more great finds? Check out these holiday party dresses from Amazon, stylish things from Amazon for anyone who hates their wardrobe, problem-solving products for your wardrobe, or browse all the rest of our shopping recommendations.

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

    BuzzFeed

    Shopping Newsletter
     

    Find great products and the best-money saving deals around, delivered right to your inbox.
    Newsletter signup form