Walk into a room and watch everyone’s heads turn. That’s the energy whimsigoth brings to holiday season, and honestly? This is your moment. Velvet’s everywhere right now. Jewel tones are having their day. Celestial details feel totally on theme. Your 90s witch aesthetic finally gets to shine.
Here are five holiday party outfits that channel Practical Magic energy while actually being wearable to real events.
This post contains affiliate links. We earn a small commission if you make a purchase at no extra cost to you.
Office Holiday Party: When Professional Meets Mystical

You need professional enough for Karen from accounting, special enough to feel like the season.
The outfit:
Start with an emerald green velvet blazer. Not just any blazer, the kind that catches candlelight and makes you feel powerful. Throw it over a simple black silk cami so the velvet stays center stage. High-waisted black wide-leg trousers keep things sleek. Black heels work (velvet if you’re feeling it, leather if you want more wear later).
Silver celestial drop earrings are your secret. Maybe moons, maybe stars, maybe both. Stack a few delicate silver rings. One with a moonstone if you’ve got it. Keep your clutch small and black, maybe with silver hardware that hints at your vibe without shouting it.
You look like you’ve got it together, but there’s something slightly mysterious people can’t quite figure out.
Cocktail Party: Full Romantic Drama Mode

This is Nancy from The Craft meets your friend’s holiday dinner party.
The outfit:
Deep burgundy or plum velvet wrap dress. Midi length, long sleeves, the kind that flatters because of the wrap and mesmerizes because of the fabric. Black lace tights with a subtle pattern add texture without fighting for attention.
Black velvet ankle boots with a low heel (comfort matters when you’re staying past midnight). Layer your silver necklaces. One long chain with a raw crystal (amethyst or clear quartz). One shorter with a moon charm. They catch light when you move.
Add a statement silver ring with moonstone or smoky quartz. Small burgundy or black velvet clutch, minimal hardware. This outfit photographs beautifully and feels special without trying hard.
The lace gives you 90s witch vibes. The velvet feels luxe. The crystals add your spiritual signature. You look like you know something everyone else doesn’t.
Dinner Party: Cozy Witch Energy

For smaller gatherings where cozy beats formal. This is the outfit that gets “where’d you find that?” and “you always look interesting.”
The outfit:
Black lace or mesh long-sleeve top. Fitted but not tight, layered over a black cami for coverage. This gives you that 90s witch texture without being obvious. Forest green or burgundy velvet midi skirt that moves with you.
Black opaque tights for warmth. Black leather ankle boots with a low heel (slightly worn-in adds character, actually). Long silver chain with a raw crystal pendant. Amethyst, clear quartz, smoky quartz all work. Simple silver hoops or celestial studs.
This outfit feels personal. The lace is your 90s reference, the velvet brings holiday vibes, the crystal is your witchy touch. You can sit cross-legged on the floor, help cook, stay late, and still look intentional.
New Year’s Eve: Celestial Glamour at Midnight

Go big. This is the one night where maximum sparkle isn’t just accepted, it’s required.
The outfit:
Black velvet slip dress. Midi or maxi, thin straps, simple silhouette so the layers do the work. The magic happens when you add a sheer black mesh long-sleeve top underneath. Very 90s witch, very modern party.
Black tights with star or constellation patterns (subtle, not costume). Black platform heels or platform velvet boots for drama. Your jewelry steals the show. Large silver celestial earrings. Think substantial moon crescents with dangling stars, or constellations that move.
Silver cuff bracelet or stack thin bangles. Small black beaded or sequined clutch. This outfit makes you look like you’re wearing the night sky. Velvet feels expensive, mesh adds edge, platforms give you confidence.
You’re the most interesting person at this party and you know it.
Casual Gathering: Stevie Nicks Meets Holiday Brunch

For family stuff, friend hangs, or low-key celebrations where comfort actually matters.
The outfit:
Cream or burnt orange bell-sleeve blouse in flowing fabric. The sleeves do all the talking, so keep everything else simple. Brown or rust corduroy midi skirt (or high-waisted wide-leg cords if skirts aren’t your thing). The texture and earth tones ground the bohemian flow.
Oversized burgundy or forest green cardigan. Open, flowing, hits mid-thigh. Adds cozy layers plus a jewel tone pop. Brown suede or leather ankle boots. Comfortable, broken-in, practical for actually moving around.
Long layered necklaces. Mix metals if you want. Include at least one crystal (amethyst, citrine, clear quartz). Maybe add a moon or star charm on another chain. Crossbody bag in cognac or burgundy leather.
This outfit feels effortless but intentional. You look like you always dress this interesting, like this is just who you are. The bell sleeves and crystals bring witchy vibes. The earth tones and corduroy keep it warm and approachable.
Why This Works Right Now
Whimsigoth‘s signature pieces are exactly what’s trending for holiday parties anyway. Velvet is having a major moment. Rich jewel tones like emerald, burgundy, and plum are showing up everywhere. Celestial details are still going strong, and romantic textured layers are very much in style.
You’re not wearing a costume. You’re leaning into the season’s most beautiful trends with a slightly more mystical, bohemian twist. The difference is in the styling. The celestial jewelry. The raw crystals. How you layer mesh under velvet. These small choices shift the vibe from “trendy holiday outfit” to “enchanted version of yourself.”
Velvet catches candlelight in a way that makes you glow. Crystals shimmer under string lights. Moon earrings feel like wearing a secret. The fabrics and details create actual magic in how they play with holiday lighting.
So whether you’re headed to your office party or New Year’s Eve, let yourself feel enchanted. The holidays are the perfect excuse to dress like the mystical, interesting version of yourself who’s always been there.
Pick your outfit. Add your celestial jewelry. Wear your velvet with confidence.
Go be the most magnetic person in the room.




