31 Holiday Dresses to Buy Now Before They Sell Out

Just because our annual cookie exchanges, Christmas cocktail parties and New Year’s Eve fêtes are all going digital doesn’t mean we can’t still dress for the occasion. Raise your spirits and refresh your wardrobe with one (or two) of these festive frocks before the invitations start clogging your inbox.

RELATED: Want Your Gifts to Arrive On-Time? Add These to Cart, ASAP

1. Julia Jordan Sequin Long-Sleeve Shift Dress

A sequin mini is pretty much the holiday look to beat, but we love that this particular version has a more sophisticated high neckline and delicate ruffles at the cuffs.

Buy it ($129)

Available in sizes 10 to 16

2. True Violet Skater Midi Dress

This stunning green number looks gorgeous on it’s own, or you can use it as a base on which to display all your sparkliest accessories. Oh, and did we mention it has a rather sexy open back?

Buy it ($135)

Available in sizes 14 to 22

3. Standards & Practices Millie Velvet Dress

Swap the satin belt for one in a contrasting color or even a crystal-embellished number for some extra waist definition.

Buy it ($108)

Available in sizes 1X to 3X

4. Maggy London Draped Cocktail Dress

A deep V neckline and intricate draping giving this incredibly comfortable midi a beautifully sexy silhouette.

Buy it ($138)

Available in sizes 0 to 16

5. Alice + Olivia Mina Puff-Sleeve Godet Belted Dress

You don’t need to rock red, green or metallics to feel festive. Case in point, this party-ready mini with a baroque floral design and tiny stripes in beautiful ice blue and black.

Buy it ($440)

Available in sizes 0 to 14

6. Rebecca Taylor Organza Check Long-Sleeve Dress

The best way to show a little skin without upsetting Grandma.

Buy it ($450; $270)

Available in sizes 2 to 14

7. Saylor Allison Long-Sleeve Tiered Midi Dress

Get a little ’70s vibe going with this rainbow-hued number that’s woven with a subtle metallic sheen.

Buy it ($275)

Available in sizes XS to XL

8. Torrid Floral Chiffon Mockneck Dress

Florals absolutely can work for winter fêtes—just opt for darker hues or bold reds to avoid looking out of season.

Buy it ($86; $52)

Available in sizes 10 to 30

9. Julia Jordan Halter-Neck Jumpsuit

For the gal who prefers pants, why not shake things up with a comfy jumpsuit instead of your go-to pantsuit? All you need are some dangly earrings and a red lip and you’re all good to go.

Buy it ($138)

Available in sizes 2 to 16

10. Aidan Mattox Satin Wrap Gown

This silky gown may look fancy, but it’s every bit as comfortable as your luxurious bathrobe.

Buy it ($350)

Available in sizes 0 to 12

11. Madewell Metallic Clipdot Open-Back Ruffle Maxi Dress

Those ruffles were made for dancing, even if it’s just you and your dog in the living room celebrating your company’s annual holiday party.

Buy it ($168)

Available in sizes 00 to 16

12. Tanya Taylor Sasha Dress

Consider this year’s cookie exchange an excellent opportunity to test drive next year’s Valentine’s Day ensemble.

Buy it ($465)

Available in sizes 0 to 22

13. Sam Edelman Feather-Hem Sheath Dress

For the gal looking for something simple with a twist, this ’20s-esque sheath should do the trick.

Buy it ($158; $119)

Available in sizes 0 to 14

14. ASOS Curve Sequin Wrap Midi Dress

Wear it wrapped and belted as a dress or drape this beauty over a sexy black slip dress for a layered look that’s just as fun.

Buy it ($190)

Available in sizes 12 to 26

15. Fraiche by J Flutter Faux-Wrap Midi Dress

The red hue and luxe-looking fabric make this dress feel totally appropriate for a holiday get-together, but you can also wear it throughout the year for cocktails with friends or dinners out on the town with your S.O.

Buy it ($106)

Available in sizes S to L

16. Vince Camuto Side Ruched Cocktail Dress

The ruching in the bodice helps create the illusion of a waist, even if you’re straight as a board, while simultaneously hiding lumps you may not wish to have on display.

Buy it ($138)

Available in sizes 0 to 14

17. J.Crew Belted Ruffle Dress in Black Stewart Tartan

After sequins, tartan plaid is pretty much the number one Christmas-ready fabric. We love the ruffles along the sleeves and the shoulders, and while the matching belt does look adorable, we bet this frock would look just as nice (and better accommodate a food baby) without it.

Buy it ($178)

Available in sizes XXS to XXL

18. Tory Burch JEWEL-EMBROIDERED SHIFT DRESS

Consider this a festive homage to Ruth Bader Ginsburg.

Buy it ($698)

Available in sizes 0 to 12

19. DB Studio Midi Satin Slip Dress with Spaghetti Straps

You pretty much can’t go wrong with a classic ’90s slip dress. This particular style comes in five gorgeous jewel tones, all perfect for an end-of-the-year celebration.

Buy it ($80)

Available in sizes 0 to 26

20. Mac Duggal Long-Sleeve Velvet Embellished Cocktail Dress

What may look like another black beaded A-line dress from afar is actually something very special up close. Intricate embroidery and delicate velvet flowers dot this beauty while a matching velvet waistband and hem give it a retro vibe we adore.

Buy it ($498)

Available in sizes 0 to 14

21. Eloquii Long Sequin Wrap Dress with Feather Cuffs

It doesn’t get much more glamorous than this, folks. In fact, this maxi pretty much demands you drink from a martini glass all night, even if you’re just sipping ginger ale.

Buy it ($190)

Available in sizes 14 to 28

22. Sea Metallic Floral Halter Tunic Dress

The muted gold and dark blue metallics of this frock help it to feel festive but not over the top, meaning you can totally get away with wearing it to multiple other occasions throughout the year.

Buy it ($375)

Available in sizes XXS to L

23. Tadashi Shoji Lace Velvet Cocktail Dress

The ultimate Zoom dress for virtual get-togethers.

Buy it ($248; $124)

Available in sizes XS to XL

24. Kate Spade New York Sequin Bow Mikado Dress

Add on a matching red embellished headband to really amp up the holiday spirit.

Buy it ($428)

Available in sizes 0 to 14

25. Maeve Bernadette Sequined Midi Dress

This maxi is comfortable, flattering and 100-percent ready for a twirl or two.

Buy it ($228)

Available in sizes XS to 3X, also Petite

26. Milly Cady Feather Bodice Dress

If all anyone at the party is going to see of you is your head and shoulders over Zoom then we say give them something fun to look at. Add a pair of over-the-top statement earrings and you’ll be the star of the show video call. (And for those feeling truly bold, this festive frock also comes in bright red.)

Buy it ($395)

Available in sizes 0 to 12

27. Staud Meadow Polka Dot Mini Dress

This may not look like your traditional holiday getup at first, but the tulle and wide skirt have visions of ballerinas dancing in our heads.

Buy it ($285)

Available in sizes XS to L

28. Torrid Mockneck Midi Skater Dress

You can never go wrong with a little black dress, especially when that dress is one you can easily dress up or down to fit whatever celebrations are on your calendar.

Buy it ($76; $46)

Available in sizes 10 to 30

29. Eloquii Wrap-Detail Metallic Jumpsuit

Go all in with ’70s waves and platform heels or keep things simple with a simple messy bun and gold or silver flats.

Buy it ($140)

Available in sizes 14 to 28

30. ModCloth Winter-Blooming Roses Dress

Now this is how you do red and green like an adult. This dainty floral print is still holiday ready without feeling quite so on the nose as an ugly Christmas sweater.

Buy it ($89)

Available in sizes XS to 4X

31. Amadi Leah Cable-Knit Sweater Dress

When in doubt, pull on your coziest sweater dress and accessorize with the glitziest pieces in your jewelry box.

Buy it ($158)

Available in sizes XS to 3X, also Petite

RELATED: 11 Creative Ways to Celebrate the Holidays Safely This Year

PureWow may receive a portion of sales from products purchased from this article, which was created independently from PureWow's editorial and sales departments.