It's that time of year again.
Zara is always one of our favourite shopping haunts whether that be a new top for a Saturday night or another cosy winter coat (they do them so well).
However, now that the festive season is fast approaching, no getting away from it now pals, we're all about the Christmas party dresses.
First up, the retailer's Fringed Dress at €49.95 and this flapper style little black dress is ideal if you want to dress up for the annual office shindig.

It won't date either so you'll be able to pull it out of the wardrobe for other festive occasions and as it's so detailed, it needs little styling.
Statement earrings, strappy sandals and loose, tousled curls - party ensemble sorted.
If you'd rather something you can easily dress up or down, we're all about Topshop's Monochrome Striped Knot Front Mini Dress which is a little more expensive at €64.

The striped detail is so chic, the keyhole detail is perfect for a night out but you can easily dress it down for work too and it's another piece that won't date anytime soon.
Last but not least, if you want to go full-on glamour this River Island LBD is where it's at.
The Black Velvet Embellished Shift Dress is the priciest option at €100 but it's definitely a statement look.

Now we just have to choose one we want to wear (before they all sell out)...