Can I Wear Black To A Semi Formal Wedding, … Cocktail attire is a semi-formal style of dress for both men and women.