What should I wear to a black-tie optional wedding? Find our guide to formalwear, cocktail dresses and ball gowns.