back to top

36 Drop-Dead Gorgeous Holiday Dresses You Should Buy Before It's Too Late

Whether you're cooking with the fam or partying for the New Year, we got a dress for you.

Posted on

We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

1. A jaw-dropping fit and flare for making a ~dramatic~ entrance.

3. An floral embroidered wonder for a unique holiday style.,

Promising review: "This dress is phenomenal. I was shopping for a company Christmas party and this was perfect. I intentionally didn't post pictures on social media because the dress is so unique that I want to be able to wear it to another big event as soon as humanly possible. I got lots of compliments and questions as to where I found it from all ages and genders (and absolutely felt like the belle of the ball)." —Zora F.

Get it from Amazon for $39.99+ (available in sizes 0–8).


5. An open-backed glitter dress as opulent as any Great Gatsby party.

6. A lacy number you won't be able to stop swirling in.,

Promising review: "Love, love, love!!! I bought this dress to take engagement/family photos in and I cannot begin to say how much I love it! I received so many compliments." —Amazon Customer

Get it from Amazon for $39.99 (available in sizes XS–XXL and four styles).

7. A Santa-covered frock that would be mistle-take to not buy.,

Promising review: "I wanted a fun and over-the-top festive dress for our holiday party this year, and this is PERFECT. I'm a curvy gal, and this dress fits great. The material is thick yet stretchy. It flows/hangs nicely and does not cling to my legs like thinner materials would do." —SFSH

Get it from Amazon for $15.99+ (available in sizes S–XXL and children's sizes 7–11; also available in seven patterns).


9. A rose-applique dress so you can wear your own personal garden.,

Promising review: "This dress is beautiful in motion and is the perfect bohemian date night outfit (I wore it out for a night dancing and completely fell in love)." —Zora F.

Get it from Amazon for $35.99+ (available in sizes XS–XL).

11. A lacy bodycon so beautiful, you'll want to wear it year round.


12. A velvet keyhole skater dress glamorous enough to wear to any holiday after-party.

13. A forest green sweater dress perfect to wear while snuggling up with a fire.

15. A festive skater dress covered in wreaths and kittens — what's not to like?


16. A plaid swing dress perfect for attending your next lumberjack ball.

17. A v-necked frock with fun, tiered sleeves.

18. A velvet sequin dress for anyone who loves being the center of attention.

19. A fancy fit and flare with mesh neckline that'll impress the whole family.


21. A velvet brocade A-line with a mesh neckline for looking really elfing good.

22. A glittery number inspired by all the confetti you're about to be dancing in.


24. A vintage-style swing dress for listening to old-school holiday tunes in.,

Promising review: "This is a FANTASTIC dress. I bought this to wear for a band show where I was going to be wearing Christmas colors. The fabric is a poly/spandex mix and it has a good heft; there is enough stretch that you could make a smaller size fit if you had to. I'm generally a medium but I used their sizing chart that was provided and I got a large and it fit me perfectly." —Belinda Short

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

26. A mesh bodycon dress for watching the ball drop in style.


29. A retro darling with floral Peter Pan collar that will make you happy enough to fly.,

Promising review: "Love this dress. It is soft, and the tailoring is smooth. Good for flouncing around." —siddhartha

Get it from Amazon for $15.99+ (available in sizes S–XXL and five colors).

30. A sleeveless, velvet number for getting into the most exclusive clubs in the North Pole.


32. An A-line with lace neckline for an outfit that will really sleigh.

34. A lacy swing dress that will look even better when you accessorize with a cup of eggnog.,

Promising review: "All my friends ask me where I got this dress. Because it’s really a beautiful dress!!! I look like a queen in it." —Aliona

Get it from Amazon for $33.99+ (available in sizes S–XXL and two colors).

35. A jawbreaking ode to sequins sure to catch the attention of everyone.

36. And a more relaxed, stretchy dress with a built-in choker and a festive pattern.

Do your holiday shopping with BuzzFeed. Check out all of our gift guides here!

Allison Krausman / BuzzFeed

Reviews have been edited for length and/or clarity.