You haven't mentioned what genre of party you are attending. If its a beach party go with your short and no colour t shirt. If its a formal party I prefer wearing blazer with tie and etc.
That is a big debate, I advocate coffee is a good drink which is good for health. It helps to grow hair, high fibre and etc. So I conclude to have coffee and reduce your stress.