I’d wear a suit and tie. If you feel overdressed then take off the tie and/or take off the suit jacket Answer from Deleted User on reddit.com
🌐
Hockerty
hockerty.com › en-us › blog › semi-formal-mens-attire
The Ultimate Guide to Semi-Formal Attire - Hockerty
October 16, 2025 - Semi-formal attire sits between casual and formal dress codes. For men, this usually means a tailored suit or blazer with dress trousers, a collared shirt, and polished shoes. Ties are optional but recommended depending on the occasion.
🌐
State and Liberty
stateandliberty.com › home › state and liberty clothing company blog › state and liberty clothing company blog
Semi-Formal Men’s Attire - Dress Code Guide
December 6, 2023 - Semi-formal attire is slightly more relaxed while still requiring a blazer with matching dress pants or a 2-piece suit, along with a dress shirt and in most cases, a tie. Semi-formal may give the impression that it’s relaxed, but all men should ...
Discussions

What is semi-formal attire for men at a wedding?
I’d wear a suit and tie. If you feel overdressed then take off the tie and/or take off the suit jacket More on reddit.com
🌐 r/wedding
9
10
January 30, 2023
What is semi-formal attire?
I have a team banquet for my college cross country team (men's team, women's team, coaches, superintendents, and some parents will be there) and my coach said that the attire is semi-formal. However, he also said "You don't need to wear a full suit, just a simple sweater with a tie underneath... More on styleforum.net
🌐 styleforum.net
5
July 25, 2013
What exactly is "semi-formal"?
It's a term that's overused enough that you have to figure it out from the context of the situation or event. In this context, it almost certainly means "dress up, but not like a suit, man". Assuming you're young, you'll probably be fine with with a button-up tucked into chinos and some dress shoes. More on reddit.com
🌐 r/malefashionadvice
13
11
June 21, 2013
Semi-formal guest attire?
To me, semi formal means a man wears a suit and tie, and a woman wears a cocktail type dress that need not be especially flashy. Dress shoes, although the woman can obviously wear low heels or flats if that's what she is comfortable in. Again, they need not be super fancy but just not running shoes or something of that sort. Exception would be if there are foot or mobility problems involved, in which case you wear the footwear that meets your needs. More on reddit.com
🌐 r/wedding
12
14
April 11, 2022
🌐
Men's Journal
mensjournal.com › style › semi-formal-attire
What Is Semi-Formal Attire for Men? We're Here to Help
December 24, 2024 - Bonus points if you go double-breasted, which as we’ve mentioned before, is having a moment. Keep it simple with a crisp white or light blue dress shirt—classic and versatile. While we love an Oxford shirt, its thicker texture and casual button-down collar might not always fit the semi-formal bill.
🌐
Pinterest
pinterest.com › explore › men's fashion › semi formal men outfit
Semi Formal Men Outfit
Discover Pinterest’s best ideas and inspiration for Semi formal men outfit.
🌐
Reddit
reddit.com › r/wedding › what is semi-formal attire for men at a wedding?
r/wedding on Reddit: What is semi-formal attire for men at a wedding?
January 30, 2023 -

I have a wedding to go to this Friday and this is the first time I think I attended a semi-formal wedding. I've always worn suits when attending one as they were always formal. This one is the wedding of a close friend of mine, but it feels weird to ask her what I should wear lol.

The wedding is going to be at a hotel/resort in the evening around 5 so I don't know if that should affect the type of attire I wear.

🌐
Gap
gap.com › browse › men
Shop Men's Clothing | Gap
1 week ago - Looking for outfit ideas? Gap has a collection of laid back and buttoned-up pieces to put together the best men's outfits for anything you’re doing. So if you’re WFH or IRL, Gap’s men’s clothing balances comfort with cool for your 9 to 5 and beyond. Pair our Slim Jeans, Slim Corduroys, or crisp Modern Khakis with the All-Day Poplin Shirt, a Classic Oxford Shirt, or a Cable-Knit Crewneck Sweater.
Find elsewhere
🌐
Pinterest
pinterest.com › explore › men's fashion
Pin by Pgasaro on Pins by you | Formal men outfit ...
Men's Fashion · Self care activities · 92 Pins · 2mo · Tailored Semi-formal Dress Shirt For Spring · Casual Semi-formal Shirt · Semi Formal Men Examples · Casual Semi-formal Dress Shirt With Fold Down Collar · Semi-formal Dress Shirt · Mens Semi Formal Outfit ·
Published   February 23, 2025
🌐
StudioSuits
studiosuits.com › blogs › articles › guide-to-semi-formal-mens-attire
Guide to Semi-Formal Men's Attire – StudioSuits
August 4, 2023 - Even though you always dress smartly and know what to wear for every occasion, you might find yourself asking: what is semi formal attire? And how do you dress to fit such an event? To give you an idea, you might know formal mens attire, but the prefix "semi" means that you can wear outfits that are less formal than the traditional nice formal outfits for guys.
🌐
Generation Tux
generationtux.com › blog › style-guides › semi-formal-vs-formal
The Difference Between Formal and Semi-Formal Attire | Generation Tux
November 3, 2023 - With regard to accessories, formal vs. semi-formal codes have notable differences, too. At a formal event, you won’t see many flashy or glitzy accessories. Instead, men will wear simple cufflinks and black bow ties, while women may opt for subtle necklaces and earrings.
🌐
FashionBeans
fashionbeans.com › article › semi-formal-attire-for-men
8 Types of Semi-Formal Attire For Men Explained for 2025 | FashionBeans
November 17, 2025 - Semi-formal attire for men should include a suit or blazer, dress pants, dress shirt, and classic dress shoes. Explore the nuances of semi-formal dress code.
🌐
lululemon
shop.lululemon.com › c › men-work-clothes › n14rn9zoxc7
Men's Business Casual Work Clothes | lululemon
Browse our Men's Business Casual Clothes Shop. Try our comfortable and sharp looking clothes. These garments are breathable and resistant to wrinkles.
🌐
The Tie Bar
thetiebar.com › blogs › news › semi-formal-wedding-attire-for-men-what-to-wear
Semi-Formal Wedding Attire For Men: What to Wear? | The Tie Bar
September 19, 2025 - You have leeway when choosing a tie for a semi-formal wedding. Leave the regimental stripe and typical business ties in your closet and go with a more colorful or patterned silk tie. Some men overlook the importance of how shoes add to or detract from an outfit.
🌐
Jack Martin
jackmartin.us › blogs › jack-martin-blog › mens-guide-to-wearing-semi-formal-attire
Mens Guide To Wearing Semi Formal Attire | Jack Martin Menswear
October 11, 2023 - Semi-formal attire is dressier than casual wear but less formal than black-tie attire. This typically means wearing a suit, dress pants, a blazer, or a sports coat with a tie or dress shirt for men.
🌐
WeddingWire
weddingwire.com › weddings › forums › wedding attire › discussions
What the heck... Semi-formal vs. formal... ??? | Weddings, Wedding Attire | Wedding Forums | WeddingWire
February 26, 2013 - Semi-formal is dresses, maybe cocktail or more casual and for the men maybe no jackect and typically no tie necessary
🌐
Amazon
amazon.com › mens-semi-formal-wear › s
Amazon.com: Mens Semi Formal Wear
Explore a curated collection of men's semi-formal wear at Amazon. Find the perfect outfit for interviews, work events, or special occasions.
🌐
Generation Tux
generationtux.com › blog › style-guides › the-complete-guide-to-semi-formal-attire-for-men
The Basics of Semi-Formal Attire for Men | Generation Tux
September 4, 2023 - It’s not as strict as formal clothing, but it’s not full-blown casual either. If you take this route, you’ll still need to wear a blazer, shirt, and a two-piece suit or pants.
🌐
Styleforum
styleforum.net › home › forums › men's style › classic menswear
What is semi-formal attire? | Styleforum
July 25, 2013 - Semi-formal traditionally means black tie. (tux) Your coach apparently thinks "casual" and "semi-formal" mean the same thing.
🌐
The Black Tux
theblacktux.com › collections › semi-formal-attire
Semi-Formal Attire | The Black Tux
Semi-formal attire for men typically includes a suit or blazer with dress pants, a dress shirt, and optional tie.