Cocktail A small step above semi-formal, though not as formal as black-tie optional or black-tie, cocktail attire is a popular dress code choice. It's a balance between elegant and comfortable and typically more formal than a day wedding but more casual than a night celebration. Instead of a floor-length dress, women should opt for a tea-length, knee-length, or midi dress. Men are required to wear a suit and tie, regardless of the wedding's setting. Remember to look classy and polished, but don't wear something overly embellished or fancy that you take away from the newlyweds.