This Swinging Sixties tunic dress from Boden ticks a lot of festive frock boxes.
For starters, it's got a great, retro tunic shape (the flared skirt makes it perfect for seasonal over-indulgence), balanced by the bell sleeves. The slightly longer length also makes it a 1960s style that's perhaps a bit more forgiving than the average mini.
And, not only does it have an eye-catching geometric pattern, it's also got a metallic shimmer suitable for lighting up any dance floor.
It's available in two different colour combinations – green/yellow and black/white/grey – and in sizes from 6 to 22.
It's priced at £129.
Order it from Boden