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.

    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.

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

    2. An ombre glitter dress that will make you look (g)radiant.

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

    4. A metallic, asymmetrical dress you'll really take a shine to.

    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.

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

    8. A pearl-embellished frock you'll look clam fine in.

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

    10. A classic skater dress with some off-the-shoulder action.

    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.

    14. An elegant, sparkly maxi for attending swankier events (or just being the best dressed person at your grandma's house).

    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.

    20. A sparkly geometric number as glittery as the champagne you'll be drinking.

    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.

    23. A sparkling, backless frock to wear while toasting the New Year.

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

    25. A cape dress that's putting out some Little Red Riding Hood vibes.

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

    27. A sheer dress to layer with any holiday accessories you get in your stocking.

    28. A tassel-covered frock perfect for shaking it on the dance floor.

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

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

    31. A velvet dress with fun floral sleeves that looks so fire, it rivals the yule log.

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

    33. A crushed velvet stunner with a surprising black ribboned back.

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

    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!