PDF download Download Article PDF download Download Article

If you've been told that the event you're attending has a semi-formal dress code, it's okay to be confused. While semi-formal isn’t as formal as black tie, it’s definitely not casual either. You'll want to wear a suit jacket with matching dress pants. With a dashing fitted suit and the right accessories, you can feel confident you’ve dressed appropriately for your semi-formal event.

Part 1
Part 1 of 3:

Getting Your Suit Together

PDF download Download Article
  1. A suit jacket and dress pants are perfect (and expected) for semi-formal events. Anything less than a suit and you’ll be underdressed. You want to get your suit tailored so it fits you perfectly. [1]
  2. Semi-formal dress attire is different for daytime and nighttime events. It’s traditional for guys to wear light-colored suits for daytime events. Go for something that’s cream, beige, or tan.
    Advertisement
  3. A good rule of thumb is the later the event, the darker your suit should be. Wear a navy, dark gray, or black suit if you’re going to a later event.
  4. Make sure it’s clean and ironed. Don’t forget to tuck it in. Your button-up shirt is an opportunity to show off some of your personal flair, so don’t be afraid to wear patterns or a color other than white. Be careful though; don’t wear anything too bold or flashy that will detract from your polished look.
    • For example, you could jazz up your suit by wearing a lavender button-up with a subtle pinstripe pattern. But you definitely wouldn't want to wear a shirt with a watermelon print all over it.
  5. Tuxedos aren’t appropriate for semi-formal events. They’re too dressy. You want to be having fun at your event, not feeling uncomfortable because you’re overdressed. Save your tuxedo for a formal black-tie event. [2]
  6. Advertisement
Part 2
Part 2 of 3:

Accessorizing Your Outfit

PDF download Download Article
  1. Ties are completely optional at most semi-formal events. If you’re attending an event and you want to look a little fancier, wear a tie. [3] Sometimes ties are more appropriate for nighttime events. Opt for a thin, simple tie, and avoid ties with loud, crazy patterns. [4]
    • Don’t feel like you have to wear a tie if you don’t want to. Go tie-less for a refined, slightly more casual look.
    • If you do wear a tie to an event and you feel overdressed, don’t be embarrassed to take it off to dress down some.
  2. If you’re wearing a light-colored suit, like a beige or cream suit, go with a brown belt. If your suit is a dark color, like navy or black, wear a black belt. Try to find a belt made out of leather with a simple design.
  3. Suede, leather, or velvet dress shoes would all work for a semi-formal event. Make sure your shoes match your suit. Stick with brown shoes for light suits and black shoes for dark suits. [5]
    • Don’t forget to wear plain dress socks. White gym socks peeking out at your ankles will ruin all the hard work you put into the rest of your outfit.
  4. If you really want to make a personal statement with an accessory, stick with a simple watch or a pocket square. Avoid wearing flashy jewelry that will make your outfit look unrefined and inappropriate. [6]
  5. Advertisement
Part 3
Part 3 of 3:

Avoiding Fashion Faux Pas

PDF download Download Article
  1. This doesn’t mean you should wear a tuxedo to a semi-formal event. But if you are worried that some things are too formal for the event, like your tie or your cufflinks, it’s better to wear them and be overdressed. If you get to the event and you feel too dressed up, you can always remove these items.
  2. They’re never appropriate. [7] Always wear a nice, fitted pair of dress pants that match your suit jacket. [8]
  3. You want to wear a basic button-up shirt under your suit jacket. Anything else will make you look underdressed. [9]
  4. Sports jackets and blazers have their place, but not at semi-formal events. Suit jackets are thicker and more structured than sports jackets and blazers. Stick with a suit jacket so you don't feel out of place. [10]
  5. Advertisement

Expert Q&A

Search
Add New Question
  • Question
    What should you not wear to a semi-formal event?
    LaTricia Brown
    Master Tailor & Creative Director
    LaTricia Brown is a Master Tailor and Designer and the Owner of Trish B. Stylin' based in the Savannah, Georgia metro area. LaTricia has over a decade of experience including bridal design, men's and women's clothing design, and fashion show directing. She has a BFA in Fashion with a minor in Accessory Design from the Savannah College of Art and Design (SCAD). LaTricia has worked with W Magazine in New York City and has assisted with the personal styling of P. Diddy. She has also assisted the development of Sean John's 10-Year Anniversary Collection and appeared in the filming of Diddy's "If I Were King" Documentary.
    Master Tailor & Creative Director
    Expert Answer
    Never wear jeans to a semi-formal event. If you aren't sure what the dress code is, reach out the person who invited you.
  • Question
    What do you do if you are underdressed?
    LaTricia Brown
    Master Tailor & Creative Director
    LaTricia Brown is a Master Tailor and Designer and the Owner of Trish B. Stylin' based in the Savannah, Georgia metro area. LaTricia has over a decade of experience including bridal design, men's and women's clothing design, and fashion show directing. She has a BFA in Fashion with a minor in Accessory Design from the Savannah College of Art and Design (SCAD). LaTricia has worked with W Magazine in New York City and has assisted with the personal styling of P. Diddy. She has also assisted the development of Sean John's 10-Year Anniversary Collection and appeared in the filming of Diddy's "If I Were King" Documentary.
    Master Tailor & Creative Director
    Expert Answer
    Bring a sports coat along in case your outfit isn't quite formal enough for the event. This shouldn't be a huge problem, though, as semi-formal events are usually very relaxed.
  • Question
    Is it OK for men to wear a red shirt with their suit at a Valentines Day semi-formal event?
    Community Answer
    Yes, wearing a red shirt to a semi-formal is OK, as long as the shirt is simple. You wouldn't want to wear a red shirt with hearts all over it, for example.
See more answers
Ask a Question
      Advertisement

      Tips

      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!

      Things You’ll Need

      • Suit jacket
      • Button-up shirt
      • Dress pants
      • Tie (optional)
      • Belt
      • Dress shoes
      • Dress socks
      1. LaTricia Brown. Master Tailor & Creative Director. Expert Interview. 9 July 2021.

      About This Article

      Article Summary X

      To dress semi-formal as a guy, wear a fitted suit jacket and dress pants. For daytime events, go with a lighter-toned suit, such as a beige or tan color. However, if you’re attending an evening or nighttime event, wear a navy, dark gray, or black suit. Under your suit jacket, don a crisp button-up shirt and tuck it in. To accessorize, add a tie if you like. You can also wear a leather belt that matches your suit. Finish your look with a pair of dress socks and shoes. For tips on how to avoid fashion faux pas, keep reading!

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 1,316,327 times.

      Reader Success Stories

      • Kimberly Paul

        Sep 12, 2017

        "This article was perfect! The pictures really helped, and it explained exactly what clothing is appropriate. The ..." more
      Share your story

      Did this article help you?

      Advertisement