what do men wear to a formal wedding
This is the next most formal wedding dress code and usually means the wedding is an evening affair. He should wear: A tuxedo. A black bow tie, cummerbund, and patent leather shoes are also suggested. She should wear: A chic cocktail dress or a long evening gown in a dark, neutral color like brown or black.