| |

20+ Cute Holiday Tops for Every Occasion

The arrival of the holiday season always seems to fill up my social calendar with holiday dinners, New Year’s Eve parties, church festivities, and so much more. I love looking festive and fabulous, and I have finally figured out a formula for an easy-to-put-together outfit that makes getting ready a little easier! Can you guess my go-to move? It starts with a gorgeous top in a core holiday color like green, red, or gold!



I’ve included cute holiday tops for all climates (even for you ladies in warmer climates) and all events. Some of you might want dressy tops, while others want casual tops that are still festive. No matter how you choose to celebrate, this post will help you select the ultimate holiday outfit to wear to your upcoming holiday gatherings, parties, and dinners! Keep reading to see over twenty affordable holiday tops and skirts, plus how I would style them to make them perfect for every holiday occasion!

1 / 2 / 3 / 4 / 5 / 6 / 7 / 8

Green Holiday Tops from Amazon

I love reaching for emerald green around the holidays, maybe because Emerald is my birthstone. There’s nothing boring about this rich jewel tone, as it is flattering for many skin types and hair colors! Notice that all of the products I’m including in this green top round-up either have a fun texture (like this velvet one), interesting detail or embellishment (like the big bow on this top), or a unique silhouette (like this puff sleeve).

You can style these tops with different bottoms and accessories, depending on how formal your holiday event is. I would pair them with jeans for a daytime Christmas parade, a nice black denim for dinner with friends, or a fabulous skirt like the ones below for a church event or a work party!

My favorite is #2 and #4. Which is your favorite green holiday top?

1 / 2 / 3 / 4 / 5 / 6 / 7 / 8

Red Holiday Tops from Amazon

It doesn’t get much more festive than red during the holiday season, and these eye-catching red tops are the perfect foundation for an outfit that wows your friends and family! I love this high-neck silky cheetah print top, and it checks all of the boxes… interesting detail, fun texture, and a unique silhouette! If you like a little definition at the waist, try this stunning top that ties at the waist or this structured wrap top. I recently shared a list of Christmas earrings that would all pair nicely with one of these tops! You know that #6 is my hands-down favorite, and I already have it coming my way!!!

1 / 2 / 3 / 4 / 5 / 6 / 7 / 8

Gold Holiday Tops from Amazon

Make a statement this year by going gold and bold for your holiday gatherings! I love adding a little shimmer and sparkle to my holiday outfits, especially for New Year’s Eve. How beautiful is this off-the-shoulder top? I think this gold tank top would be a fun touch peeking out from under a blazer or leather jacket! My favorite…#2, with #7 coming in as a close second!

1 / 2 / 3 / 4 / 5

Holiday Skirts from Amazon

Once you have selected your favorite holiday top, it’s time to choose the bottoms and accessories of your choice. A safe and stylish option for these tops would be black denim or trousers, either in a straight or flared option. You can also consider pairing your top with one of these gorgeous skirt options! High-waisted skirts (like this red pleated one) look best with tucked-in tops, which help create the appearance of a cinched waistline. Your top should be fitted, like a tank top, soft blouse, or dress shirt, so it isn’t super bulky in the stomach and hip area of your skirt. I think I need to order the black bow one for myself, although the emerald satin skirt is also calling my name!

Shop More Holiday Tops and Skirts:



Looking for More Holiday Inspiration?

Check out this post I shared with Affordable Festive Finds from Amazon or this one with Affordable, Elegant, Polished, and Chic Outfits From Walmart! See all of my holiday posts here.

Whenever you SHARE my posts on PINTERESTINSTAGRAMYOUTUBE, AND FACEBOOK, it helps other ladies who might be style challenged to find my blog. I appreciate every one of you, and I consider you a friend.

Are You One Of The GURLS?

You will get a daily email reminder from me alerting you when a new blog post has gone live. And, occasionally, a “special” email will hit your inbox, so watch for those!

To GOD Goes The Glory!

Verse Of The Day

Psalms 130:5


I wait for the Lord, my whole being waits, and in his word I put my hope.


50 Is Not Old partners with affiliate platforms where commission may be earned based on clicks and or purchases, and I would love it if you decided to use the links above. Affiliate Links help bloggers like me fund the free content we provide on our blogs. Some products might be gifted from brands.

ts seal

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Joanne W. says:

    The green and gold tops are my favorites!

  2. Diana Vollert says:

    I love all of your blogs. You are so personable and I feel like if I met you in person it would be like 2 old friends getting together and to reminisce about old times. Keep doin what you do so well.

  3. love all the holiday tops!! how to choose just one???? lol

  4. Polly Tjader says:

    I ordered the gold dot green top. Can’t wait for it to arrive!

  5. Thanks, Tania. Love the gold tops! So many cute and affordable ones!

  6. I really enjoy your posts and that you have lots of prices, most only do high end! Thank you for all your posts.

  7. Becky Sanchez says:

    Love these green tops. You have the best emails every!

  8. Rosalinda says:

    Thanks for all the beautiful options!! At my daughter’s university the deer 🦌 are roaming around during the day. Around campus buildings and parking lots. The administration asks the students not to get close to them and not to feed them. They do look beautiful though! Have a great Friday!

  9. Love green #1 and #2! The red with the bow is so pretty too–thinking it would be great for Valentine’s Day!!

  10. I like to wear festive items, but not too over the top. And you give some great choices. I also like basic says like your “fa-la,la,la…

  11. Emerald is my birth stone as well! And emerald green is in my color palette. My favorites are: green tops 1&6, red tops 1&8, champaige tops 3&8, and black skirt #5. I have to be careful with tops as I am large chested. I have ordered a few items from Amazon, but always read reviews to see if pics of people my proportion and what they say. I now leave reviews so that helps others too.

  12. Some cute finds – tell us about the Fa La La La La t-shirt! (Please!)

  13. Jonsi Rimmer says:

    Everything is beautifully!

  14. Jeannie Hulsey says:

    Love all of these tops, the red and green are my favorite. Thank you for all your inspirational quotes each day!

  15. Such fun tops! I really like the more tailored ones. Wish I had more events to wear then to!

  16. lots of great choices! my fave is red #3.

  17. Roxanne Reed says:

    I just love your selections, postings, & the inspiration you give us , Tania! It’s really hard to choose just one of these tops…they are all lovely, but it does help knowing my body shape & knowing that I look best in v-necks. Happy day!

  18. #3 and #4 are my favorite green holiday tops. I’m also liking the green satin skirt. I don’t have anything that color in my closet and I think it’s time to change that! I always enjoy your posts! Have a blessed Christmas!

  19. Kelli Ferment says:

    I love the festive tops. Don’t usually have many parties to go to though.

  20. Oopppss yesterdays post.

  21. I liked most of your listings! Any long sleeve blouse would work here in Florida! have a great holiday!

  22. Karen Lunde says:

    Love these cute yet affordable options you’ve listed. Thank you!

  23. Wow! Lots of great holiday options!

  24. Kelly McCann says:

    Love all the tops and all the info! Thanks for giving us these great posts!
    I am leaning towards the gold tops😊

  25. Susan Parker says:

    Love these. You are so talented.

  26. Laura Gray says:

    Great post! Love the festive looks!

  27. Kim Luehmann says:

    Great finds. You make shopping so much easier!

  28. Bon Bon Sokoloski says:

    I love the green and gold tops. Kind of over the red for Christmas. Like a more subtle color scheme. Thanks for hitting the mark!

  29. Such pretty red and green tops!

  30. Debbie Brown says:

    Love the red and the emerald green blouses.
    If those two colors don’t get you in the holiday spirit nothing will.
    Emerald is my birthstone as well.
    Merry Christmas.

  31. Kellie johnson says:

    In the green I like 2 and 3. in red I like 7 and 8 and in gold the 2 and 3. my favorite color is red, so I tend to be drawn to those tops but the green tops are calling my name.

  32. sue koren says:

    Love the green tops!

  33. Very cute array of tops! I like the red and green ones better than the golds.
    I tend to favor plainer tops that don’t feature lace or crochet. The velvet ones are pretty.
    Long sleeves are something I look for and you show some nice ones.

  34. Joanne W. says:

    Thanks Tania! What a comprehensive post on holiday clothing. Appreciate all the hard work you do.

  35. I miss seeing you wearing the fashions! More personal! Something is missing without you! 💕

  36. Love the green, love the red, love the gold … you outdid yourself with so many beautiful options. Think I’ll get one of each!

  37. Lori Gorenflo says:

    I love all the cute tops and skirts ideas. So many choice. Love your blog!!

  38. Lynne Voncannon says:

    Thank you for all the wonderful outfit ideas. I plan to order that same red leopard one that you liked. I hope it fits well on me too!

  39. Michelle Hall says:

    Such cute tops! Can’t wait for Christmas!!

  40. The green #6 is one of my favorites.

  41. Thank you for all of the festive top ideas! I love dressing up for holiday events but in a casual way. Pairing any of these tops with a dark denim bottom is my way to look Christmasy while being comfortable! Happy Holidays!

  42. Great post. I almost want to buy one of each color of the green, red, and gold festive tops.

  43. Love this post. I have one of the green tops in my cart to check out!

  44. I LOVE all of the green!

  45. You found some great holiday looks. Who knew AMAZON??

  46. Karen Blix says:

    Love the gold tops!

  47. Ginger Hiller says:

    All of the tops you shared are so pretty, with the red and green colors being my favorite. I enjoy wearing red all year.

  48. Rosalinda says:

    Love blouse option #6 in both the green and red!! Also Love the #1 skirt!! Thank you for these beautiful ideas! Have a wonderful Thursday!! Happy December!!

  49. Beautiful selection! Love the red wrap top and plaid skirt – not together haha.

  50. Love the colors! Green works the best for me, but might have to try one of the gold tops too!

  51. So many beautiful options! I’m really drawn to the green. I like 3 but probably not warm enough this time of year.

  52. I love the dark green color that is trending for this year! One of my favs!!

  53. Sharon Steinhoff Smith says:

    Can I make royal blue a holiday color? Green and gold do not work on me, and if the red has too much orange, it’s a no. Accessorize with gold or silver jewelry?

    1. You can make any color festive looking by adding earrings, a scarf, or a brooch.

  54. Laura Long says:

    Wowza! This must have taken hours and hours to come up with. Love all of the choices and thank you!

  55. You hit it out of the park with these tops. Love them all. The skirts are adorable too.

  56. Sharla Broussard says:

    Love all these choices!

  57. The tops are such rich colors. The skirts are amazing!

    Thanx for all of the different options.

  58. I love them all! Tryingto pick some favorites is impossible…I want them all😎

  59. Jenniffer Groski says:

    Thank you for putting all of these together and having all kinds of options!

  60. Green is my favorite color though with my blonde hair a red top always looks the best. Great ideas with the festive colors and item groupings!

  61. The gold tops are my favorite. I love the tank top but wouldn’t buy it cause I would freeze to death. Numbers 1 and 3 are my favorites in the gold! I feel like the solid bright reds are too much for me. I would definitely wear the greens!

  62. I love the whole post, but I am most excited about the plaid Dooney-Burke purses. Thanks for putting together such a great post full of great holiday apparel!

  63. I love the color groupings. I appreciate all the time you put in to helping us:) Thank you! Happy holidays!!!!

  64. Thanks for the link to yesterday’s sweater!

  65. So many cute tops, unfortunately most of my dress up Christmas events are too soon to receive from Amazon😢but pinning for next year!

  66. Dianna Smith says:

    thank you for what you do. its so nice to be able to refer back to your blogs to find an outfit for every occasion!

  67. Laurie Ann says:

    Nice post! Thank you for doing all the shopping for us! 😊

  68. Becky Kerwin says:

    So cute! I love that you’ve grouped them into colors!. Thank you!

  69. Delores Sadler Williams says:

    Love all the holiday tops especially the gold ones! Thank you for sharing!

  70. So many great ideas! Thanks and Merry Christmas to you!

  71. LeeAnn Barnard says:

    Love the gold tops! Nothing says festive like a little sparkle.

  72. Lynn Cookson says:

    I love the variety Of tops you included!

  73. Debbie LaFleur says:

    I love all of these festive Christmas tops and skirts. I really love the red wrap style tops!

  74. BeaUTIFUL! Thanks Tania!

  75. Such great ideas! Checking Amazon now for availability! Thanks Tania

  76. Patti Lou says:

    I just love the #4 green top. Wow it’s gorgeous! And so is the #7 red peplum top. This was a fun post. Great job Tania.

  77. I like the anydoll tunic top but unfortunately it’s sold out in my size.

  78. I love all of the green top options. I definitely need to add one of these to my wardrobe.

  79. SUZANNE KNOPPS says:

    l start every morning with a cup of coffee and your blog every morning.
    I love seeing all your great ideas!

  80. Janice Mitchell says:

    I look forward to your post each day, especially on Sunday!
    Thankful for you!

  81. Tania-
    Thanks for doing the legwork for us! I get overwhelmed when looking for fashion on Amazon. The green tops are my favorite.

  82. Jennifer S says:

    I like that you include different price points in your suggestions. Especially when it’s such a limited time frame that one can wear these items ( especially when retired)

  83. Danette Greenfield says:

    What a cute collection of tops you found!

  84. Sandra Miller says:

    I really liked today’s post. You really showcased a lot of great finds for the Holidays. I also liked yesterday’s post with all the casual Christmas apparel earrings etc. I always feel so overwhelmed when I try to shop on Amazon myself. I never know where to start. Thanks for making it so easy. I know it takes you a tremendous amount of time to put this type of post together.
    Have a blessed day!

  85. Jennifer S says:

    Thx for the ideas!

  86. Thank you for all the holiday top suggestions!

  87. Tisha Johnston says:

    Love the green top with the gold dots!❤️

  88. Jerry Ann says:

    I love all the green tops! Especially number four. Good

  89. Thanks for the amazon beautiful holiday tops and skirt ideas.

  90. Lezlie Davis says:

    Thank you for these! So many cute choices in my favorite colors! This made shopping on Amazon so much easier.

  91. Connie r. says:

    I love the emerald green color. Thank you for considering the heat for us southerners. As always a great post with so many options!

  92. Karen Daniel says:

    Loved this post and wish you’d do more posts on tops and how to choose the right too did your shape. We all need more tops in my opinion! I loved the gold halter top, the red wrap too and the green silk blouse in the extra tops. I need them all but I’m spent out for Christmas!

  93. Eileen Corcoran says:

    Great collection of pretty tops for the holidays! Thanks for your hard work, as always.

  94. Annmarie Peteani says:

    Thank you for this extensive list of holiday tops. It is so helpful to have the selection separated by color,looks like holiday baubles! There are two that are being ordered which will help make quick selections for festive events.

  95. Christine F says:

    wow, you sure did a lot of work on this post…Thank you Tania

  96. Kim Luehmann says:

    Lots to look at and great prices!

  97. Bonnie pierce says:

    So many tops to choose from , it’s hard to decide !