In this expert guide to cocktail attire for men, we explain what the dress code means and how to style it to perfection...