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.
We know you've got a million holiday parties to go to, so you might as well check out our favorite picks.
Note: The site says this item runs small and you should order two sizes up!
Promising review: "I was worried this dress may run small due to all of the reviews (and Nordstrom suggesting to order two sizes up) but I found this to be pretty true to size. I'm about 5'2" and 95 pounds and I usually wear XS. The XS fit perfectly without feeling too snug. I ordered both the Dark Blush and Rose Gold colors. Very flattering on and can be worn on various occasions, as it can be dressed up or down with heels or flats. Happy with my purchase! The only thing I found strange was that I was charged sales tax on one of the dresses but not the other (I live in a state with no sales tax on clothing or shoes)." —Jessloveslace
Get it from Nordstrom for $66.75+ (available in sizes XS—XXL and 17 colors).
Promising review: "Absolutely loved the dress! I got so many compliments. I am 5'4/180, 38DD, I wear size 10-12 or Large. I looked at the reviews and ordered a size up due to my chest size and not wanting it to be too tight. I ordered the petticoat also and OMG just made it look even better. I ordered another one and have 2 more in my cart. Must buy!!!" —Angela M.
Get it from Amazon for $23.99+ (available in sizes XS-4X and 45 colors).
Promising review: "I bought the white (ivory) dress & although it's a little too short, I still rocked it with some white leggings since I wore it at a "family party" I would have worn it w/out leggings if I was going to a club or a party where I knew was gonna be dark in case I bent down to pick something up because it does crawl up if i did and when I walked i would have to keep bringing it down. But the good thing is that you don't really need a slip underneath it because the material is great and not thin. I bought a size XL & wear a size 12 in jeans. I love the quality of this dress and it really is beautiful. Just wish it didn't crawl up but maybe that's just me being that I'm big in the butt area so it might actually not do that if you're butt is "normal" size. Overall it's a lovely dress and definitely recommend it." —Luz360
Get it from Amazon for $36.99+ (available in sizes S-XXL and nine colors).
Promising review: "I absolutely love this dress. It’s perfect for my holiday party. I ordered a large but could’ve gotten away with a medium. The Large was loose and I wanted more of a tighter fit. It’s comfortable and classy! I highly recommend this dress." —J.J.
Get it from Amazon for $19.99+ (available in sizes S-XL and four colors).
Promising review: "Such a beautiful dress!! Wore it to my job holiday party and got tons of compliments! The dress is true to size, I ordered a large and though it was a little big I added the belt and voila! The dress is very comfortable, not itchy!!Definitely will order in another color! Looovvee it!!" —Amazon Customer
Get it from Amazon for $29.95+ (available in sizes XS-XXL and 10 colors).
Promising review: "This is an amazing dress. I never write reviews and I'm am on here to tell you that if you are on the fence, buy this dress! It is stunning! I am 5'10 and weigh 240 pounds. Overall for the price and quality of the dress is wonderful! I ended up buying one in black and rose gold." —Amazon Customer
Get it from Amazon for $19.99+ (available in sizes S—18W and 17 colors).
Promising review: "This dress I stunning! I absolutely love it! I feel so classy and sexy in it, and my husband loves me in it too. It fits perfect. And at less than $40 it's an amazing value! Color is even prettier than it is on my phone!"
Get it from Walmart for $36.99 (available in sizes XS-XXL).