It's safe to say that the festive season has begun. The office Christmas party is booked and New Year's Eve party invitations have been RSVP'd, so now the 'What will I wear?' question looms in the air, somewhere between your wardrobe as it is now and your bank account.