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
-
Dolores Burgundy Wool Blend Doll DressDolores Burgundy Wool Blend Doll Dress- Regular price
-
£70.00 - Regular price
-
- Sale price
-
£70.00
-
Caterina Rosemoor Swing DressCaterina Rosemoor Swing Dress- Regular price
-
£60.00 - Regular price
-
£80.00 - Sale price
-
£60.00
RESTOCKED -
Dolores Red Doll DressDolores Red Doll Dress- Regular price
-
£52.50 - Regular price
-
£70.00 - Sale price
-
£52.50
-
Doris Luxury Petticoat RedDoris Luxury Petticoat Red- Regular price
-
£40.00 - Regular price
-
£50.00 - Sale price
-
£40.00
-
Caterina Forest Floral Swing DressCaterina Forest Floral Swing Dress- Regular price
-
£80.00 - Regular price
-
- Sale price
-
£80.00
-
Nikita Forest Floral Midi DressNikita Forest Floral Midi Dress- Regular price
-
£80.00 - Regular price
-
- Sale price
-
£80.00
-
Erstwilder Hannah The Hedgehog BroochErstwilder Hannah The Hedgehog Brooch- Regular price
-
£30.00 - Regular price
-
£40.00 - Sale price
-
£30.00
-
Erstwilder Freddy the Fox BroochErstwilder Freddy the Fox Brooch- Regular price
-
£30.00 - Regular price
-
£40.00 - Sale price
-
£30.00
-
Margaret Royal Stewart Tartan Swing DressMargaret Royal Stewart Tartan Swing Dress- Regular price
-
£85.00 - Regular price
-
- Sale price
-
£85.00
-
Margaret Plain Swing With Tartan Trim DressMargaret Plain Swing With Tartan Trim Dress- Regular price
-
£85.00 - Regular price
-
- Sale price
-
£85.00
-
Grace All-Day Petticoat RedGrace All-Day Petticoat Red- Regular price
-
£32.00 - Regular price
-
£40.00 - Sale price
-
£32.00
-
Kaiya Velvet Swing DressKaiya Velvet Swing Dress- Regular price
-
£72.00 - Regular price
-
£120.00 - Sale price
-
£72.00
-
Trixie Velvet Doll DressTrixie Velvet Doll Dress- Regular price
-
£45.50 - Regular price
-
£65.00 - Sale price
-
£45.50
-
Gilly Velvet Swing DressGilly Velvet Swing Dress- Regular price
-
£39.00 - Regular price
-
£65.00 - Sale price
-
£39.00
-
Black Clara Velvet DressBlack Clara Velvet Dress- Regular price
-
£39.00 - Regular price
-
£65.00 - Sale price
-
£39.00
-
Suzanne Christmas Tree Swing DressSuzanne Christmas Tree Swing Dress- Regular price
-
£48.75 - Regular price
-
£65.00 - Sale price
-
£48.75
-
Lorna Velvet Pencil DressLorna Velvet Pencil Dress- Regular price
-
£56.00 - Regular price
-
£80.00 - Sale price
-
£56.00
-
Kendra Velvet Wrap DressKendra Velvet Wrap Dress- Regular price
-
£45.50 - Regular price
-
£65.00 - Sale price
-
£45.50
-
Kendra Velvet Wrap DressKendra Velvet Wrap Dress- Regular price
-
£52.50 - Regular price
-
£75.00 - Sale price
-
£52.50
-
Lorena Cheers! Pencil DressLorena Cheers! Pencil Dress- Regular price
-
£39.00 - Regular price
-
£65.00 - Sale price
-
£39.00
-
Celeste Green Velvet TopCeleste Green Velvet Top- Regular price
-
£40.00 - Regular price
-
- Sale price
-
£40.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.

