Loading Page...

Do I need a dinner jacket?

You can wear a dinner jacket for any formal occasion. As long as it's not a casual occasion, you can rest assured knowing that a dinner jacket is appropriate. Dinner jackets are regarded as one of the most formal styles of men's outerwear. They are more formal than blazers, sport coats and traditional suit jackets.



In 2026, a dinner jacket (often called a "tuxedo jacket" in the US) is only necessary for events specifically designated as "Black Tie" or "Formal." This includes traditional weddings, gala dinners, charity balls, award ceremonies, and high-end theatrical performances. For almost all other social settings, including "Business Formal" or "Semi-Formal" events, a standard dark suit is more appropriate. A dinner jacket is distinguished by its satin or grosgrain lapels and should be worn with a white dress shirt and a bow tie. Wearing a dinner jacket to a non-formal setting—such as a standard office or a "Smart Casual" restaurant—can come across as overdressed or theatrical. However, if you are attending an anniversary party or an elegant cocktail event where you want to "step up" your style, a velvet dinner jacket can be a stylish modern choice. For most travelers, unless you have a specific formal invite on your itinerary, a well-tailored suit will be more versatile and take up less room in your suitcase.

People Also Ask