Think of the Christmas tree for a moment: deep evergreen branches, glowing gold lights and shimmering ornaments. That’s the exact palette you can wear, and it looks far more sophisticated than it sounds.
Green and gold is rich, warm and flattering on nearly everyone. Emerald makes metallics glow, soft sage calms a sparkly piece down, and a touch of gold turns a simple outfit into something special.
Below are 17 green and gold Christmas outfit ideas, from velvet dresses and sequin skirts to cozy knits and sharp tailoring. Each one names the key pieces and tells you how to style them, so you can build the look quickly.
Choose the one that suits your holiday plans, add a little shine, and enjoy being the best-dressed person under the mistletoe.
1. Emerald Velvet Midi Dress with Gold Heels
An emerald velvet midi dress is the kind of piece you’ll reach for every December. The deep jewel tone feels instantly luxurious, and a wrap or square neckline keeps it elegant. Add metallic gold heels, a small gold clutch and drop earrings for a polished look that’s perfect for Christmas Eve dinner.

2. Gold Sequin Skirt with an Olive Knit Sweater
Dress down a sparkly skirt with the coziest sweater in your closet. A gold sequin midi skirt looks fresh against a slouchy olive-green knit, and the contrast of textures is what makes it chic. White leather sneakers or black ankle boots finish the look for a relaxed holiday party.

3. Forest Green Satin Slip Dress with a Camel Coat
Forest green satin has a deep, liquid shine that feels expensive. Layer a forest green slip dress under a long camel coat so the neutral tone calms the color. A thin gold chain belt, gold earrings and tan boots pull the whole outfit together.

4. Green Plaid Blazer with a Gold Satin Camisole and Black Trousers
Tailoring gets festive with a green plaid blazer. Wear it over a gold satin camisole and straight black trousers for a sharp office-party outfit that still feels playful. Black pointed flats and a gold pendant keep things sleek.

5. Sage Green Cashmere Set with Gold Jewelry
Soft sage green is the gentlest way to wear the holiday palette. A cashmere sweater and matching wide-leg pants feel luxurious and unbelievably comfortable. Layer on chunky gold jewelry and add cream loafers for a relaxed, expensive-looking outfit.

6. Hunter Green Turtleneck with a Gold Pleated Midi Skirt
A gold metallic pleated midi skirt catches the light with every step. Keep the top simple with a fitted hunter-green turtleneck and the combination feels effortless and grown-up. Black boots and a small black bag ground the shine.

7. Emerald Wrap Dress with Gold Statement Earrings
A wrap dress flatters almost every shape, and in emerald it feels celebratory. Let one pair of oversized gold earrings take center stage, keep the shoes nude, and carry a slim clutch. It’s simple, striking and ready for any party.

8. Olive Cargo Pants with a Gold Metallic Blouse
Utility and sparkle make a surprisingly stylish pair. Wear olive cargo pants with a gold metallic-thread blouse and the contrast feels effortlessly cool. Chunky black boots and a mini bag keep it casual and ready for holiday errands, shopping or an informal party.

9. Green Velvet Blazer with Gold Lamé Pants
For a bold, fashion-forward party look, pair a green velvet blazer with gold lamé trousers. The shine of the pants and the softness of the velvet play off each other beautifully. A black bodysuit underneath and pointed heels complete the outfit.

10. Emerald Satin Pajama-Style Set with Gold Accessories
The pajama-inspired set is the easiest way to look dressed up without feeling it. An emerald satin shirt and matching trousers look polished with gold jewelry, strappy gold sandals and a small clutch. Throw on a faux-fur stole if the evening is chilly.

11. Gold Metallic Knit Dress with a Green Wool Coat
A gold metallic knit dress is cozy, clingy in all the right places and wonderfully shiny. Layer a green wool coat on top and the gold reveals itself with every step. Tall brown boots and a leather bag keep the outfit practical for cold nights.

12. Green Tulle Skirt with a Gold Sequin Top
For a whimsical, fairytale holiday look, wear a sage or emerald tulle midi skirt with a fitted gold sequin top. The layers of tulle give movement, and the top gives sparkle. Gold ballet flats and a delicate headband make it feel romantic.

13. Gold Lurex Cardigan with Moss Green Corduroy Pants
This one is for the cozy dresser who still wants a little shimmer. A gold lurex cardigan over a white tee looks lovely with moss green corduroy trousers, and the textures are autumnal and festive at the same time. White sneakers or tan loafers keep it casual.

14. Emerald Jumpsuit with a Gold Belt and Sandals
A wide-leg emerald jumpsuit keeps the line long and the outfit effortless. Cinch the waist with a gold belt, slip into gold sandals, and add a mini clutch. It’s an elegant one-piece answer for hosting or attending a Christmas dinner.

15. Dark Green Midi Skirt with a Gold Satin Blouse
This is the classic dinner-party combination. A dark green satin midi skirt with a gold satin blouse tucked in feels refined and graceful. Add pointed nude pumps and a small gold chain bag for a cohesive, elegant finish.

16. Green Faux Leather Dress with Gold Ankle Boots
For a modern take on festive dressing, try a green faux-leather midi dress with metallic gold ankle boots. The sleek surface looks edgy but still feels seasonal. Keep jewelry minimal so the boots and dress do the talking.

17. Emerald Gown with a Gold Embellished Clutch
When the invitation says black tie, an emerald gown is a gorgeous choice. A floor-length silhouette in satin or velvet needs very little else. Add a gold embellished clutch, simple earrings and metallic heels for a timeless formal look.

In Summary
Green and gold gives you the whole spirit of the season in one palette: the depth of evergreen and the glow of candlelight. It’s classic enough to feel timeless and versatile enough to work for a casual market stroll or a formal dinner.
Use these 17 outfits as inspiration, and feel free to mix and match. Swap the shoes, change the jewelry, or add a different layer until it feels like you.
Here’s to a bright, festive season full of good company and outfits you love wearing.