I'm off on a hen weekend tomorrow and we have been instructed that we need dresses for Friday night as we're going out for cocktails. It is ages years since I last had a night out where dresses were required. Should I be going for short and heels or maxi and flats. What do people wear for this sort of thing?