It’s that time of year again. The Christmas invites are flooding in, and you have nothing to wear that everyone hasn’t seen before. Oh and of course, you need a different outfit for your work party, house party and New Year’s Eve – we’re exhausted just thinking about it. Luckily, we’ve done the hard work already: here are 20 beautiful dresses you can wear for anything. And since it’s Black Friday, you might be able to nab ’em extra-cheap.
Love yourself some ‘50s, but want a modern twist on the vintage style? I love this dress from Ariella. The fit and flare silhouette along with its off the shoulder neckline makes it look so flattering, while the digital floral print on the a-line knee length skirt really makes it stand out.
The prom dress was originally £125, but is available from Ariella London for £87 now.