Festive dressing without the novelty jumper: vintage-inspired pieces that work for work parties, family meals and New Year's Eve. Clothing comes in UK sizes 6 to 26.
69 products
-
Faux Fur Hooded CapeFaux Fur Hooded Cape- Regular price
-
£56.25 - Regular price
-
£75.00 - Sale price
-
£56.25
-
Greta Divine Elegance Black CoatGreta Divine Elegance Black Coat- Regular price
-
£120.00 - Regular price
-
£150.00 - Sale price
-
£120.00
-
Anoushka Black CoatAnoushka Black Coat- Regular price
-
£120.00 - Regular price
-
£160.00 - Sale price
-
£120.00
-
Grace Princess Black Swing CoatGrace Princess Black Swing Coat- Regular price
-
£180.00 - Regular price
-
£180.00 - Sale price
-
£180.00
-
Duchess Black CoatDuchess Black Coat- Regular price
-
£150.00 - Regular price
-
£150.00 - Sale price
-
£150.00
-
Grace Princess Green Swing CoatGrace Princess Green Swing Coat- Regular price
-
£180.00 - Regular price
-
£180.00 - Sale price
-
£180.00
-
Molly Herringbone JacketMolly Herringbone Jacket- Regular price
-
£64.00 - Regular price
-
£80.00 - Sale price
-
£64.00
-
Katharine Check Blazer JacketKatharine Check Blazer Jacket- Regular price
-
£44.25 - Regular price
-
£59.00 - Sale price
-
£44.25
-
Black Reign Blazer JacketBlack Reign Blazer Jacket- Regular price
-
£44.25 - Regular price
-
£59.00 - Sale price
-
£44.25
-
Greta Divine Elegance CoatGreta Divine Elegance Coat- Regular price
-
£120.00 - Regular price
-
£150.00 - Sale price
-
£120.00
-
Doris Plain Beret BurgundyDoris Plain Beret Burgundy- Regular price
-
£10.00 - Regular price
-
£10.00 - Sale price
-
£10.00
-
Grace All-Day Petticoat WhiteGrace All-Day Petticoat White- Regular price
-
£32.00 - Regular price
-
£40.00 - Sale price
-
£32.00
-
Santa's Surprise Drop EarringsSanta's Surprise Drop Earrings- Regular price
-
£45.00 - Regular price
-
£45.00 - Sale price
-
£45.00
-
Erstwilder Charlie the chipmunk broochErstwilder Charlie the chipmunk brooch- Regular price
-
£30.00 - Regular price
-
£40.00 - Sale price
-
£30.00
-
Erstwilder Santa's surprise enamel pinErstwilder Santa's surprise enamel pin- Regular price
-
£11.25 - Regular price
-
£15.00 - Sale price
-
£11.25
-
Erstwilder Daphne the duck broochErstwilder Daphne the duck brooch- Regular price
-
£30.00 - Regular price
-
£40.00 - Sale price
-
£30.00
-
Forest Wreath Drop EarringsForest Wreath Drop Earrings- Regular price
-
£45.00 - Regular price
-
£45.00 - Sale price
-
£45.00
-
Erstwilder Santa's Surprise BroochErstwilder Santa's Surprise Brooch- Regular price
-
£30.00 - Regular price
-
£40.00 - Sale price
-
£30.00
-
Erstwilder Kip the kookaburra broochErstwilder Kip the kookaburra brooch- Regular price
-
£30.00 - Regular price
-
£40.00 - Sale price
-
£30.00
Finishing a Christmas Outfit
Brooches and pins are the quickest way to make a plain dress festive, and they move from one outfit to the next across the season. Shop accessories.
Earrings and hair accessories add sparkle without committing the whole outfit to a theme.
Outerwear matters more than usual in December, when the walk between venues is part of the evening. Shop coats and jackets.
Looking for a Party Dress?
Our vintage partywear edit gathers the occasion dresses, and swing dresses in black, red and green work for most festive events. Add a petticoat for a fuller 1950s silhouette.
Frequently Asked Questions
What should I wear to a Christmas party?
A dress in a deep seasonal colour — black, red, green or navy — with one piece of sparkling jewellery does more than a head-to-toe festive outfit. Velvet and satin fabrics read as occasion wear without needing a print.
What is a vintage-style Christmas outfit?
Typically a fitted swing or pencil dress in a rich colour, worn with a petticoat for volume, a brooch at the neckline and classic red lipstick — the 1950s party look rather than novelty festive knitwear.
Can I wear these pieces after Christmas?
Yes. The jewellery and accessories are seasonal in feel rather than literal, so most pieces carry on into New Year and beyond.
When should I order for Christmas?
Order early in December at the latest, so there is time for delivery and for an exchange if needed. See our delivery information for current timescales.
Do you deliver outside the UK?
Yes. UK delivery is free on orders over £90, and we ship internationally. International orders need longer in the festive period.

