I have been to 27 weddings, more than 40 client meetings and too many dinners to count where I needed to look sharp but not stiff. Over the last three years I have tried almost every men formal dress pairing there is. Some worked. Most did not. Here is what worked for me.
You will find suit combinations here, but also the answers to questions I get asked all the time: what semi formal dress code men covers, what to wear when a wedding card just says “formal” and whether short sleeve shirts count as dressy. Let us start with the part almost nobody explains clearly.
What Formal Dress Really Means
If you ask ten men what formal dress means, you will get ten different answers. That is the problem. Formal is a clear level of dressing, not just “anything with a collar.”Here is the scale, from loosest to strictest:- Casual – jeans, t-shirts, sneakers
- Smart casual – chinos, a collared shirt, loafers, maybe a blazer
- Business casual – dress trousers, a button down shirt, a blazer, tie optional
- Business formal – a matching suit, dress shirt and tie
- Semi-formal – a dark suit worn with sharper details and simple accessories
- Black tie – a tuxedo
- White tie – tailcoats and something you will almost never see in your lifetime
True formal dress code for men is at the black tie and white tie end. But on most Indian wedding cards, “formal” just means a suit or a strong blazer pairing and that is the version most of us need to plan for.
If your working wardrobe leans more toward blazers than full suits, I wrote a separate piece on business casual attire for men that goes deeper into that middle zone, since it deserves its own article.
Semi Formal: What to Wear

I get more questions about semi formal than any other dress code on this list. Here is the short version, without the confusion.
Semi formal sits below black tie and above a regular business suit. It usually calls for a dark suit, a plain grey shirt and leather shoes, with a tie or a knitted tie depending on how strict the event is. No cummerbund, no satin lapels, no bow tie unless you personally want one.
You will see this on wedding invitations, at evening receptions and at dinners where the hosts want people dressed up without going full tuxedo. My own rule: when in doubt, a dark suit with a plain tie covers semi formal every time. You will not look under dressed and you will not look like you tried too hard either.
The Navy Suit I Always Come Back To

My first proper navy suit, wool, half canvas, notch lapel, is still the hardest working thing I own. It has carried me through:
- Job interviews (landed all three)
- Wedding receptions, standing next to grooms without looking out of place
- One date where she said I clean up well
Best pairing: navy suit, crisp white shirt, burgundy knit tie, dark brown leather oxfords. It has never once failed me.
Why I Like Charcoal Grey

Charcoal sits between light grey and black and it photographs better than either of them. I wore this suit to my cousin’s winter wedding reception and got pulled aside for photos five separate times that night.
Pairing: charcoal suit, light blue shirt, navy grenadine tie, black cap-toe oxfords. Looks far pricier than it is.
Black Suits Can Work for Night Events

Everyone repeats the same line, that black suits belong only at funerals. It is not true. The difference is texture and fit. My black wool silk blend has a faint sheen to it and I keep it strictly for night events, never daytime ones.
Best pairing: black suit, white shirt, black silk knit tie, patent oxfords. I wore this to a New Year gala once and it did more for my confidence than anything else in my closet.
One thing to remember here: darker suits and black shoes belong to evening events, lighter suits and brown shoes belong to the daytime. Getting this backwards is one of the quickest ways to look off, even if every individual piece is fine on its own.
What Makes a Suit Formal

A lot of men formal dress suit shopping goes wrong because the focus stays on colour and skips the parts that decide whether a suit looks sharp or looks cheap.
Three things matter more than colour:
Fabric weight – Wool remains the standard because it holds its shape and hangs well. A mid-weight wool, somewhere around 260 to 300 grams, covers most of the year in Indian weather. Linen and cotton blends are cooler for daytime summer weddings, but they crease fast and look less dressy.
Construction – A jacket is either fused, half canvassed or full canvassed. Fused jackets feel stiff and cheap. Half canvas gives the lapel a natural roll without the full price of full-canvas and it is what I point people toward for their first proper suit. Full canvas costs more but lasts better over years of wear.
Fit – The shoulder seam should land exactly on the edge of your shoulder, the sleeve should show about half an inch of shirt cuff and the trouser should break slightly at the shoe. Get these three details right and even a budget suit looks good. Get them wrong and an expensive suit still looks off.
The shirt matters here too. If the collar, sleeves or body fit badly, the suit will not sit properly over it. I cover those details in my guide to dress shirt fit for men.
The Blazer and Trouser Formula
After owning five full suits, I figured out that separate blazers and trousers give you far more outfits for the same money. My navy hopsack blazer has become the one piece I reach for more than the navy suit itself.
Look 1: Navy Blazer for Client Lunches

Navy blazer, mid grey wool trousers, white shirt, brown suede loafers. This is my default for client meetings and it works just as well for drinks straight after work.
Look 2: My Go To Wedding Guest Look
Navy blazer, off-white or cream trousers, light blue shirt, knitted brown tie, tan double monks. I wore this exact combination to three separate weddings last year and nobody noticed the repeat.
Cream trousers do a lot of heavy lifting in this outfit. I picked mine up after reading through linen trousers for men, which is where I would start too if you do not already own a pair.
Look 3: Fridays Without a Tie
Navy blazer, dark raw selvedge jeans, white Oxford shirt, no tie, brown leather sneakers. My boss once stopped me to ask where I got the blazer.
I go into more of these office-to-evening pairings in my article on formal outfit ideas for men, if the blazer route interests you beyond these three looks.
Smart Casual Looks I Wear Every Week
Smart casual is what I wear when I do not need a suit, but I still want to look good. These are some of the combinations I wear the most. They are simple, easy to wear and work well for different situations.
Look 4: Tan Blazer for Warm Evenings
Tan linen-cotton blazer, white shirt, navy chinos, brown suede loafers. I wore this to a rooftop dinner in 38 degree heat and stayed cool while everyone else looked wilted.
Look 5: The Charcoal Combination
Charcoal blazer, charcoal trousers, black polo or crew neck, black leather sneakers. The similar charcoal shades keep it clean, while the black adds enough contrast. It takes almost no thought but still looks well considered.
Look 6: Daytime Wedding Guest
Light grey blazer, white shirt, beige chinos, brown belt, suede loafers. I wore this to a day wedding in Goa and it hit the right note without overheating in the sun.
A few more looks along these same lines are in my summer outfit guide for men, built around exactly this kind of dressed-up-but-not-sweating balance.
What a Wedding Invitation Is Telling You
This is where most men do not fail because of bad taste. They fail because they misunderstand the words on the card.
- “Formal” or “black tie” on most invitations means a dark suit at minimum and a tuxedo if the couple is genuinely running a full black tie event.
- “Semi-formal” means a dark suit, tie optional depending on how the event feels, with simple accessories.
- “Cocktail attire” means a suit or a strong blazer pairing, usually with a little more colour or pattern allowed than a plain business suit.
- “Smart casual” on a wedding card usually means the hosts want effort without a full suit. Look 1 or Look 6 above answers that brief without overdoing it.
Time of day changes things too. Daytime weddings give you room for lighter suit colours, cream or beige trousers and brown shoes. Evening weddings call for darker suits, white or light blue shirts and black shoes. And if the card gives you nothing to go on, just ask the couple. Nobody has ever been offended by that question and it beats guessing wrong in front of two hundred people.
Season plays its part as well. A destination or summer wedding needs lighter cloth, which is why linen pants and summer shirts for men earn their place in a wardrobe if you attend even two or three weddings a year.
Do Short Sleeve Shirts Count as Formal?
Short sleeve formal dress for men splits opinion more than almost anything else in menswear and I mean that literally. Some stylists say a well-fitted short sleeve shirt is fine for a warm office day. Others argue that a dress shirt is made to sit under a jacket and once the sleeve is gone, the shirt stops being formal in any real sense.
Here is where I land after wearing both for years. Short sleeve shirts have a place, but that place stops short of formal.
- They work for business casual, daytime events without a jacket and warm weather smart casual outfits.
- They do not work under a suit jacket, under a tuxedo or with a tie. A necktie over a short sleeve shirt looks like a schoolboy uniform, not a grown man dressed for an event.
- If there is any chance you will need a jacket during the day, wear long sleeves and roll them up when it gets hot instead. I show three ways to do that properly in how to roll up your shirt sleeves, which keeps the sleeve looking deliberate rather than just shoved up.
So if the invitation says formal or semi-formal anywhere on it, leave the short sleeves for later in the night or for the pool the next morning.
Shirt and Tie Combinations I Wear Most
- White shirt: works with almost anything
- Light blue shirt: the second most useful colour in your closet
- Burgundy knit tie: lifts almost any suit on its own
- Navy grenadine tie: the texture looks better in photos than plain silk
- Pocket square: white linen only, folded flat, nothing more elaborate
Since the white shirt does most of this work, I wrote a longer list of ways to style it in white shirt outfit ideas for men, covering the days you are not wearing a jacket at all.
Shoes Can Change the Whole Look
I wore black shoes with everything for years. Switching most of my rotation to brown changed how the whole outfit looked more than any single suit purchase after that.
- Navy or grey suit: medium brown oxfords
- Black suit: black cap-toe or patent leather
- Blazer pairings: brown suede loafers or tan double monks
I go through the full shoe list, including how to pick between oxfords, derbies and loafers, in men’s shoes that never go out of style.
What Lives in My Wardrobe

Fifteen pieces and they cover more than fifty men formal dress pairings without much thought going into any of them.
- Navy suit
- Charcoal suit
- Black evening suit
- Navy hopsack blazer
- Tan linen blazer
- Grey wool trousers, two shades
- Cream or off-white trousers
- White shirts, five of them
- Light blue shirts, three of them
That is the entire list. I have worn every piece through heat, rain, long events and enough photographs to know exactly what holds up and what does not. If you want to build something this lean from zero, I laid out the ten pieces I would buy first in my men’s capsule wardrobe guide.
Frequently Asked Questions About Men Formal Dress

What does formal dress code mean for men?
On a strict scale, formal dress code for men means black tie or white tie. On most Indian wedding cards and event invitations, though, “formal” is used more loosely to mean a full suit or a sharp blazer pairing, so it is worth checking the venue and the time of day before you decide how far to take it.
Can men wear short sleeve shirts to a formal event?
No, not once a jacket or a tie is involved. Short sleeve shirts work for business casual and warm-weather smart casual outfits, but they do not belong under a suit jacket or with a necktie.
What should men wear to a formal wedding?
Start with what the invitation says. “Formal” or “black tie” calls for a dark suit at minimum. “Semi-formal” allows a dark suit with a more relaxed tie choice. Daytime weddings suit lighter colours and brown shoes, while evening weddings call for darker suits and black shoes.
Start With These Pieces

If I were starting this wardrobe again, I would keep it simple. A navy suit would come first, followed by a charcoal suit, a versatile blazer, a few light blue and white shirts and good brown and black shoes. That is enough to cover interviews, weddings, dinners and most formal occasions without buying something new every time an invitation comes in.
The point is not to own more clothes. It is to have a few pieces you know you can rely on and know how to wear together.

Deepak Bhandari has spent 10 years in personal styling, helping men dress with more confidence and less guesswork. He’s the founder of Deepu Fashion, where he writes about style, grooming and everyday outfit ideas that actually work in real life. Follow him on Instagram for daily style tips and inspiration.




