Wondering what to wear on New Year's Eve? These fabulous high-street finds work for a range of dress codes and celebratory ...