Confused by the dress code for holiday parties? Join the club! But if you see semi-formal, it generally means this. For women, it's a cocktail dress or a pants suit in a dressy fabric like cashmere, polyester or silk. For men, it's a suit made of gabardine, cashmere, wool blend (not linen or seersucker, which are too casual). The suit can be worn without the vest. As you … [Read more...] about What does “semi-formal” mean?