We've all been there. You find yourself invited to a spontaneous night out or event and mild panic sets in when you realise that you haven't…