We're now deep in festive party season, and if you haven't got your New Year's Eve partywear sorted, there's no need to panic ...