Question: what is the difference between a formal and semi formal dress?
Answer: At its most basic, contemporary formal dress generally encompasses both white tie and black tie dress codes. Semi-formal, as the name implies, is slightly more relaxed – think a dark suit and a tie, or anything you'd refer to as “cocktail” dress.