I'm invited to a dinner at an embassy and the invitation says cocktail attire. The only vaguely appropriate dress I have is made of chiffon and reaches mid-calf. Is it too long? (And would it be appropriate or too short for a black tie dinner?)
I've been to several diplomatic day events due to a work project and have always felt out of place. Please help me get it right this time.