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
-
Celeste Black Velvet TopCeleste Black Velvet Top- Regular price
-
£40.00 - Regular price
-
- Sale price
-
£40.00
-
Celeste Burgundy Velvet TopCeleste Burgundy Velvet Top- Regular price
-
£40.00 - Regular price
-
- Sale price
-
£40.00
-
Celeste Purple Velvet TopCeleste Purple Velvet Top- Regular price
-
£40.00 - Regular price
-
- Sale price
-
£40.00
-
Suzanne Candy Cane Swing DressSuzanne Candy Cane Swing Dress- Regular price
-
£39.00 - Regular price
-
£65.00 - Sale price
-
£39.00
-
Caterina Candy Cane Swing DressCaterina Candy Cane Swing Dress- Regular price
-
£48.00 - Regular price
-
£80.00 - Sale price
-
£48.00
-
Doris Luxury Petticoat WhiteDoris Luxury Petticoat White- Regular price
-
£40.00 - Regular price
-
£50.00 - Sale price
-
£40.00
-
Gillian Occasion Swing DressGillian Occasion Swing Dress- Regular price
-
£59.50 - Regular price
-
£120.00 - Sale price
-
£59.50
-
Dove Glitter Maxi DressDove Glitter Maxi Dress- Regular price
-
£72.00 - Regular price
-
£120.00 - Sale price
-
£72.00
-
Dove Glitter Maxi DressDove Glitter Maxi Dress- Regular price
-
£72.00 - Regular price
-
£120.00 - Sale price
-
£72.00
-
Dolores Navy Doll DressDolores Navy Doll Dress- Regular price
-
£52.50 - Regular price
-
£70.00 - Sale price
-
£52.50
-
Retrova Polka Swing DressRetrova Polka Swing Dress- Regular price
-
£63.75 - Regular price
-
£85.00 - Sale price
-
£63.75
-
Nikita Rosemoor Mini DressNikita Rosemoor Mini Dress- Regular price
-
£48.00 - Regular price
-
£80.00 - Sale price
-
£48.00
-
Dorelyn Bow Swing DressDorelyn Bow Swing Dress- Regular price
-
£48.00 - Regular price
-
£80.00 - Sale price
-
£48.00
-
Amora Stars Swing DressAmora Stars Swing Dress- Regular price
-
£39.00 - Regular price
-
£65.00 - Sale price
-
£39.00
-
Vesna Stars Doll SkirtVesna Stars Doll Skirt- Regular price
-
£27.50 - Regular price
-
£55.00 - Sale price
-
£27.50
-
Pepper 40s Blouse Vintage RosewoodPepper 40s Blouse Vintage Rosewood- Regular price
-
£36.00 - Regular price
-
£45.00 - Sale price
-
£36.00
-
Jerry Vintage Rosewood BlouseJerry Vintage Rosewood Blouse- Regular price
-
£36.00 - Regular price
-
£45.00 - Sale price
-
£36.00
-
Professor Monochrome Check SkirtProfessor Monochrome Check Skirt- Regular price
-
£48.75 - Regular price
-
£65.00 - Sale price
-
£48.75
-
Professor Monochrome Check WaistcoatProfessor Monochrome Check Waistcoat- Regular price
-
£44.00 - Regular price
-
£55.00 - Sale price
-
£44.00
-
Ruby Pumpkin Tartan CoatRuby Pumpkin Tartan Coat- Regular price
-
£120.00 - Regular price
-
- Sale price
-
£120.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.

