What to Wear to an Indian Wedding as a Guest: Men's Complete Guide
Indian weddings are the most demanding dress code event in the world.
Not because there is a strict rule. Because there is no rule at all. The invitation says "semi-formal" and three hundred people show up in three hundred completely different interpretations of that. One man is in a full sherwani. Another is in jeans and a blazer. Someone in the corner is wearing a kurta he bought in 2009 and has not thought about since.
You do not want to be any of these men.
What you want is to walk into a wedding function looking like you put genuine thought into what you are wearing without looking like you tried so hard that the outfit is wearing you. Sharp enough for the occasion. Comfortable enough to actually enjoy it. Appropriate enough that you are not the person people are quietly judging across the buffet table.
This guide tells you exactly how to do that. What to wear, what to avoid, and how to dress for every function across an Indian wedding weekend.
Why Most Indian Men Get Wedding Guest Dressing Wrong
The most common mistake Indian men make when dressing for a wedding is treating every function the same. One outfit, worn to everything from the mehendi to the reception, with maybe a dupatta added or removed depending on how formal the function feels.
Indian weddings are not one event. They are three to five distinct events spread across two to three days, each with its own energy, its own setting, and its own appropriate dress code. The mehendi calls for something completely different from the baraat. The sangeet calls for something different from the reception. Treating them all the same is the source of most wedding guest outfit failures.
The second mistake is defaulting to the same kurta every single time. A single kurta worn to every function makes you look like you own one wedding outfit and have worn it to every wedding for the last six years. Which, for most Indian men, is exactly what has happened.
The third mistake is playing it so safe that the outfit reads as no outfit at all. A plain beige kurta that could work anywhere and therefore makes no impression anywhere is technically correct and practically invisible.
This guide gives you a different approach.
The Functions and What to Wear to Each One
Mehendi and Haldi: Relaxed and Colourful
Mehendi and haldi functions are the most casual of the wedding events. They are outdoor or semi-outdoor, they involve sitting on the floor or low seating, they involve colour and mess in the case of haldi, and they call for something relaxed, comfortable, and genuinely festive without being overdressed.
Best options for mehendi and haldi:
A printed shirt for men in a bold floral or tropical print paired with linen trousers for men in a complementary neutral. This combination hits the festive energy of the function without the formality of a kurta. It photographs beautifully in the outdoor or natural light typical of mehendi settings. And crucially, it is comfortable enough to sit in for three hours while someone draws flowers on the bride's hands.
Alternatively, a co-ord set for men in a vibrant solid or subtle print works exceptionally well for mehendi functions. The matching elements of the co-ord read as intentional and festive and the comfort of the set makes it ideal for a long, leisurely function.
For haldi specifically, wear something you do not mind getting colour on. Save the embroidered pieces for the functions after.
Colours that work: Yellow, mustard, mint, coral, terracotta, and warm earth tones all work beautifully for mehendi functions. Avoid white and very light neutrals unless you are comfortable with the risk.
Footwear: Kolhapuris, mojris, or clean leather sandals. Sneakers are acceptable at casual mehendi functions.
Sangeet: Bold, Fun, and Fashion-Forward
The sangeet is the most fashion-forward function of an Indian wedding and the one where Indian men have the most permission to take risks with their dressing.
It is typically an evening function with good lighting, a stage, dancing, and a generally celebratory atmosphere that rewards dressing with personality over dressing with caution.
Best options for sangeet:
A kurta in a rich, jewel-toned colour paired with fitted churidar or with Korean trousers for men for a modern fusion look. Deep blue, emerald green, burgundy, or a rich coral kurta with a complementary trouser is a combination that works exceptionally well in the lighting and atmosphere of a sangeet function.
Alternatively, an embroidered shirt for men in a solid rich tone paired with Gurkha trousers for men in a complementary neutral. This combination reads as contemporary and considered rather than traditionally ethnic, which is exactly the right energy for a sangeet function.
A bold co-ord set for men in a rich colourway is also a strong sangeet choice. The matching silhouette photographs exceptionally well on a dance floor and requires no additional styling effort.
Colours that work: Rich jewel tones. Deep navy, forest green, burgundy, cobalt, rust. Avoid pastels and very muted tones for sangeet. This function rewards colour and boldness.
Footwear: Mojris, kolhapuris, or loafers. Avoid formal Oxford shoes which feel too stiff for the energy of the function.
Baraat and Wedding Ceremony: Traditional and Polished
The wedding ceremony itself is the most formal function of the event. This is where the traditional dress code applies most strictly and where the expectation of occasion-appropriate ethnic wear is highest.
Best options for the wedding ceremony:
A well-chosen kurta in a premium fabric with clean tailoring is the safest and most appropriate choice for most wedding ceremonies. Silk blends, cotton silk, or a premium cotton kurta in a solid rich colour or with subtle embroidery. Pair with churidar or straight-cut trousers and traditional footwear.
For men who want something more contemporary without straying too far from tradition, an embroidered shirt for men with Gurkha trousers for men in a rich solid colourway is a strong alternative. The embroidery provides the occasion-appropriate detail while the trouser silhouette keeps the look modern.
Avoid printed shirts for wedding ceremonies unless the print is extremely subtle and the overall look is very polished. The ceremony is not the function for casual elements.
Colours that work: Ivory, cream, gold, deep blue, maroon, forest green, and black all work for wedding ceremonies. Avoid red which is traditionally reserved for the bride in most Indian wedding contexts.
Footwear: Mojris, traditional leather shoes, or polished loafers. This is the function where sneakers are genuinely inappropriate.
Reception: Sharp, Contemporary, and Festive
The reception is typically the most relaxed of the formal functions in terms of how strictly the traditional dress code is applied. It is usually an evening or night function with good lighting, a sit-down dinner or cocktail format, and a dress code that sits comfortably between festive and smart formal.
Best options for the reception:
This is the function where a co-ord set for men in a premium fabric really earns its place. A rich solid co-ord in navy, olive, or a deep neutral reads as contemporary and polished for a reception without requiring traditional ethnic elements.
A kurta paired with well-fitted straight-cut trousers rather than churidar gives a slightly more contemporary silhouette for the reception than the traditional kurta-churidar combination.
An embroidered shirt for men with linen trousers for men in a rich deep colour is another strong reception option. The embroidery provides festive detail, the linen trouser keeps the look contemporary, and the overall combination is genuinely sophisticated.
For men who are comfortable with western wear at receptions, a well-chosen printed shirt for men in a rich, dark colourway paired with Gurkha trousers for men is an increasingly accepted and stylish choice at modern Indian wedding receptions.
Colours that work: Rich neutrals, deep jewel tones, and premium solids all work for receptions. The palette can be slightly more varied here than at the ceremony.
Footwear: Loafers, leather Oxford shoes, mojris, or smart leather sandals depending on the formality of the specific reception.
The Complete Wedding Guest Wardrobe: What You Actually Need
If you are attending a full Indian wedding weekend across multiple functions, here is the minimum you need to look appropriately dressed for every event without repeating an outfit.
One kurta in a rich solid or subtle embroidery for the ceremony and possibly the sangeet.
One embroidered shirt for the function where you want a contemporary alternative to the kurta.
One printed or bold shirt for the mehendi or any casual daytime function.
One co-ord set for the reception or sangeet where you want something fashion-forward and complete.
One pair of Gurkha trousers or Korean trousers that pairs with the embroidered shirt and the co-ord set top.
One pair of linen trousers for the daytime functions and as a pairing with the printed shirt.
That is six pieces covering four to five functions across a full wedding weekend. Every piece earns its place and none of them are single-use.
What to Absolutely Avoid at Indian Weddings
Jeans and a plain shirt. This is not a dress code for a wedding function. It reads as not having made an effort, which at someone's wedding is genuinely disrespectful regardless of how casual the invitation sounded.
The same outfit to every function. Even if it is a good outfit. Repeating the same look across functions makes it obvious that you own one wedding outfit and that is all.
Very light colours at haldi. Ivory, white, and very pale pastels at a haldi function are asking for a ruined outfit.
Sneakers at the ceremony or reception. There is a time and a place for sneakers at a wedding. The ceremony and formal reception are not it.
Overdoing accessories. Indian weddings already have a lot happening visually. A man in a well-chosen outfit with minimal accessories looks significantly more confident and considered than one loaded with chains, bracelets, and a statement watch all competing for attention.
Shop Festive and Wedding Guest Looks at Dennison
Building a wedding guest wardrobe that actually covers every function? Start with the kurta and build from there.
Kurtas: dennison.in/collections/kurtas
Embroidered shirts: dennison.in/collections/embroidered-shirts
Co-ord sets: dennison.in/collections/all-collections-men
Printed shirts: dennison.in/collections/printed-shirts
Full collection: dennison.in
Final Thoughts
Dressing well for an Indian wedding as a male guest is not complicated once you understand the structure. Different functions have different energy and different appropriate dress codes. Match the outfit to the function, keep the styling clean and intentional, and invest in pieces that work across multiple events rather than buying one outfit that technically covers everything and does justice to none of it.
A kurta for the ceremony. An embroidered shirt for the sangeet. A printed shirt for the mehendi. A co-ord set for the reception. That is a wedding wardrobe. It is not expensive, it is not complicated, and it will make you look like someone who actually knows how to dress for an occasion.
Show up looking like you meant it. At someone's wedding, that is the least you can do.