I have been invited to three of these in the next month (DH's job) and unfortunately all will feature many of the same people (boo hiss - no outfit recycling!)
What do you wear to such things? Can anyone find me something online? Please help or I'll go in my jeans and flip-flops....