With the holiday season comes an abundance of cheer, goodwill, and holiday parties. There’s the office Christmas party, the family get-together, the New Years bash, and so on. So, with all that happening, you’re probably looking for something wonderful to wear. Here are some of the best holiday outfits for every occasion this season.

Woman wearing a festive Christmas dress - best holiday outfits to wear this year
*Disclaimer: This Post may contain affiliate links. All opinions are my own.

Holiday Outfits for Your Office Party

If you’ve got an office party to go to this season, it can be really overwhelming to think about the perfect outfit. Of course, you want to look cute – it’s a party! But, it’s still a party at your workplace. Which means that, like it or not, there are certain rules in place.

For one thing, DON’T drink too much. It doesn’t matter if it’s an open bar, or if you have a super chill boss – getting sloppy drunk at a work function is never a good look.

Second, consider whether or not you should get gifts for your co-workers. That will largely depend on your work culture, but it’s always a nice gesture to give something small to the people you see on a daily basis.

And, lastly, dress appropriately.

With that said, here are some of my favorite holiday outfits for an office Christmas party.

1. A Cute Christmas Sweater

If it’s a more casual office party, don’t go dressed to the nines – you’ll feel way out of place. Instead, choose something equally casual but give it a festive feel.

Try a cute holiday sweater with black pants or a nice skirt. Add an extra sparkle, too, with snowflake earrings or a winter-themed necklace.

Holiday Outfits for an Office Christmas party
1. Christmas Sweater / 2. Snowman Necklace / 3. Black Slacks / 4. Earrings / 5. Shoes

2. A Dress

When I worked in an office, I loved holiday parties because it meant that I got to wear some of my dresses to work. If it’s a more casual workplace, go with a simple sweater dress or a long-sleeved cotton dress.

Personally, I’ve never worked in an office where a cocktail dress would’ve been warranted, but I know that plenty of workplaces have much more elaborate holiday parties. If that’s the kind of place where you work, go with an elegant cocktail dress.

You could honestly wear any dress if you wanted to, but I think a red or green dress would be particularly festive. And, again, holiday outfits are meant to be fun! So, dress it up even more with some winter jewels.

3. A Plaid Skirt

Is it just me, or did that outfit Rachel wore on the Friends episode where she lost Marcel always give off a holiday vibe?

It wasn’t actually a holiday episode, but something about red plaid and a simple white sweater just screams Christmas Time to me.

Channel your inner Rachel Green this year by wearing a plaid skirt and sweater combo. But, remember, if it’s a shorter skirt, wear tights to maintain your workplace dress code!

Ross and Rachel on the show Friends
Ross and Rachel – Friends

4. Holiday Jewels

Honestly, some holly-jolly jewelry can be added to any of the above holiday outfits. But, if you work somewhere that has an extremely casual party, you’d be better off wearing your typical work attire. And, then, just add in some Christmas earrings or a festive necklace.

Especially if it’s a mid-day holiday party that takes place during the workday, you might not want to wear something overly Christmas-y all day. So, this is a perfect solution!

Holiday jewelry
1. Snowman Earrings / 2. Holiday Necklace / 3. Candy Earrings / 4. Tree Necklace

Holiday Outfits for Your Christmas Eve or New Years Party

While Christmas day is usually spent lounging around in your PJ’s, Christmas Eve tends to be a more social event. At least, that’s how it is for me. Maybe you have a family get-together like me, a neighborhood gathering, or a formal Christmas party to attend.

And then, of course, there’s New Year’s Eve. An occasion that seems like it was practically invented by the fashion industry.

No matter what your plans are, there’s a holiday outfit perfect for that.

1. Something Festive

If you’ve got a cozy family party or friendly gathering to go to, it’s an ideal time to break out the gaudy Christmas-wear.

I’m always a fan of the ugly Christmas sweater. Even better are the “ugly” Christmas sweater dresses you can find. Now, I don’t actually think these are ugly, but they are incredibly festive. Plaid is another great choice for the holidays. Only, instead of a skirt and sweater, you could try a plaid dress.

2. Something with Sparkle

New Year’s Eve is the time to wear something sparkly. A fun, glittery dress is a timeless NYE choice. More recently, though, I’ve seen people gravitate towards more modern party outfits.

For example, you could wear a glittery top with a slimming pair of jeans. A slouchy pair of sequined pants with an oversized sweater would also be a fun option. Or, go with something even more subtle like a sparkly scarf or cardigan over a white shirt and jeans.

New Years Eve Outfit Ideas
1. Dress / 2. Sequin top / 3. Pants / 4. Sequin Cardigan / 5. Scarf / 6. Boots

3. Something Chic and Trendy

I think there’s something so chic about pairing different fabrics and textures together. So, if you’re going to wear a glittery gold dress to a holiday party, add a leather jacket over it for fashionable look.

Another option would be to pair something dressy with something more casual. A cozy sweater, for example, can look really cute worn over a sequined skirt. Or throw on a knit scarf with a slinky dress.

4. Something Fun and Playful

Jumpsuits and rompers have become increasingly popular in recent years. And, I for one, am here for it! There’s something so fun and playful about wearing a jumpsuit. You can dress it up or down, too, depending on your accessories.

For the holiday season, consider a simple black jumpsuit, but spice it up with some color! Add a fun, holiday themed necklace or a multi-colored jacket.

Jumpsuit and jacket holiday outfit idea
1. Jumpsuit / 2. Snowflake Necklace / 3. Jacket / 4. Shoes

5. Something Elegant or Dressy

If you’ve got a holiday event to go to that requires an evening gown, I envy you! There are so many incredible options you have to choose from. Again, while any color works, I think red or green would make the best choice. Something black with sparkles is also ideal.

And, if you want to show some extra Christmas spirit, pair your dress with these super cute and classy Santa earrings.

Elegant holiday outfits for her
1. Red Dress / 2. Black Dress / 3. Santa Earrings / 4. Drop Earrings / 5. Blue & Gold Dress

A velvet dress is another great choice. And for the really bold, this fashion-forward jumpsuit is elegant and unique.


There you have it! My top choices for what you can wear to your annual holiday party this year.

What do you think of my holiday outfits? Which is your favorite? Let me know in the comments below!

And, as always, a sincere thank you for reading and using my affiliate links. It helps more than you know!

xx Katie

Pin this Post for Later!

Holiday outfits pin for later


  1. avatar

    Love all of these outfit ideas! I think that the plaid skirt and black jumpsuit would be my go to, with some nice jewellery too! Also, that velvet dress is stunning! Thanks for sharing x

    1. avatar

      I totally agree – I love that black jumpsuit!

  2. avatar

    I’m all for a plaid skirt! I’ve had mine for over 10 years and still wear it (pretty sure it was Rachel Green inspired). We usually have a big fancy Christmas party in work and that red dress or green velvet dress would be perfect for that!

    1. avatar

      I love those velvet dresses! They’re so elegant and sexy at the same time.

  3. avatar

    Love that green plaid dress and anything sparkly! Some great picks here x

    1. avatar

      Yes, the plaid and sweater look is so cute!

  4. avatar
    Charity says:

    I love all these holiday outfit ideas! Thanks so much for sharing them all!

    1. avatar

      Thanks so much! I’m glad you enjoyed

  5. avatar

    Love these suggestions and how you’ve put the outfits together.

    Really liking the plaid green dress and the evening jumpsuit.

    1. avatar

      I know – it’s so unique!

  6. avatar

    I love these looks! Ugh, baby weight be gone!

    1. avatar

      No, wear what you want anyway! I’m sure you look fantastic – remember, we’re always our harshest critics.

Let me know your thoughts!

About Author

30ish Lifestyle blogger, relationship "expert," and modern-day agony aunt.
Sometimes humorous, always honest.