1

Ganni£210

High-necked, long-sleeved and just the right side of short, this lace number is a brilliant winter cocktail dress

2

Martin Grant£840

Yellow has a reputation as being tricky to wear, but this ochre will not only suit most skin tones, it will also make a statement without ever dating

3

Mango£69.99

Delicate sparkles will always be a party-pleaser – this Mango number is subtle enough to be worn with the same crowd on repeat

4

The Row£550

We like to think of this as the ultimate black-tie classic and one you will never tire of

5

Maje£270

Velvet is having a real moment. Wear this bottle-green dress with spotty tights and leopard-print heels for something a little unexpected

6

Isa Arfen£985

Tulle, tick, polka dots, tick – this fairytale dress will make an occasion of whatever you wear it to

7

Marks and Spencer£45

Bold but not shouty, this tulle midi will end up being your festive go-to time and time again

8

Fendi£1,250

Fancy painting the town red? Well this is the dress to do it in! Short, bright and eternally chic, it’s one we can imagine ourselves always reaching for

9

Ellery£685

Laura has this dress and is always singing its praises. The sleeves gives it a wow factor, but not so much that it is instantly recognisable

10

Mary Katrantzou£1,350

Although maxi dresses aren’t traditionally considered ‘cocktail’, we feel this 70s-style printed version is an exception that would work for lots of festive occasions

Timeless Cocktail Dresses

There comes a point in a woman’s life when she needs at least one cocktail dress. The kind of piece that you know will work for almost every occasion, from milestone birthdays to dinner parties. This dress should fit like a glove, be as timeless as possible, and make you feel incredible every time you wear it. 

By Petro

BACK TO THE TOP