Men's Outfits for Every Occasion: Dress Code Guide for Indian Men

Men's outfits for different occasions from office suits to festive wear

Not sure what to wear to a wedding, an office meeting, a Diwali party or a Sunday brunch? This guide gives you a clear men's outfit for every occasion, from the most formal black tie dinner to relaxed casual plans, with Indian events like sangeet, reception and puja included. You can shop every look below from the VJV Now men's collection.

The rule is simple: match your outfit to the dress code, the time of day and the weather. Get those three right and you will never feel over- or under-dressed again.

Quick Guide: What Men Should Wear to Each Occasion

Save this table. It covers the events most Indian men get invited to in a year.

Occasion Dress code What to wear
Office (bank, law, client meetings) Business formal Two-piece suit in navy or grey, white or light blue shirt, tie, black Oxfords
Office (IT, startups, most corporates) Business casual Blazer or solid shirt, trousers or chinos, loafers
Job interview Business formal Dark suit, plain shirt, simple tie
Cocktail party / engagement Cocktail Dark suit or a statement blazer, tie optional
Wedding reception Formal / black tie optional Double-breasted suit, tuxedo or jodhpuri suit
Sangeet Festive Indo-western or a bright kurta with a jacket
Mehendi / haldi Festive casual Light kurta set in yellow, green or pastel
Wedding ceremony (pheras) Traditional Sherwani, indo-western or silk kurta set
Diwali puja and parties Festive Kurta pyjama, kurta with Nehru jacket, or an indo-western
Navratri garba Festive casual Kediyu, short kurta or a bright kurta set
Date night / dinner Smart casual Printed or solid shirt, chinos, clean shoes
Weekend / travel Casual T-shirt or shirt, jeans or chinos, sneakers

Now let's break each dress code down, from the most formal to the most relaxed.

1. White Tie: The Most Formal Dress Code

White tie is the highest level of formal wear, and it is rare in India. You will mostly see it at state banquets, some royal events and a few formal balls abroad. If an invitation ever says "white tie", this is the standard:

  • Black evening tailcoat, cut short at the front with tails at the back.
  • Matching trousers with two lines of braid (satin or silk) down each leg.
  • White wing-collar shirt with a stiff front and shirt studs.
  • White waistcoat and a white bow tie (always hand-tied).
  • Black patent leather shoes and black silk socks.

You cannot really fake white tie with a regular suit. If you get this invitation, rent or tailor a proper tailcoat.

2. Black Tie: Evening Formal

Black tie means a tuxedo (also called a dinner suit). In India you will see it at award nights, formal galas, some destination wedding receptions and corporate annual dinners.

  • Jacket: black or midnight navy, single or double-breasted, with satin peak or shawl lapels.
  • Trousers: matching fabric with a single satin stripe down the side.
  • Shirt: white dress shirt with French cuffs and cufflinks.
  • Bow tie: black, ideally in the same satin as the lapels.
  • Shoes: black patent leather or highly polished black Oxfords.

Not sure how a tuxedo is different from a suit? Read our guide on tuxedos vs suits.

3. Black Tie Optional and Formal Receptions

"Black tie optional" gives you a choice: wear a tuxedo if you own one, or a dark, well-fitted suit if you don't. This is also the right level for most Indian wedding receptions, where a sharp suit looks just as good as a sherwani.

  • Pick a black, charcoal, navy or deep jewel-tone suit. A double-breasted suit looks rich under reception lights.
  • Wear a white or pale shirt with a dark tie or a bow tie.
  • Stick to black shoes and dark socks.
  • Add a pocket square and a simple watch. Skip loud accessories.

Man in teal blue double breasted designer suit for a formal reception

4. Business Formal: Office, Interviews and Client Meetings

Business formal is the dress code for banking, law, consulting, government meetings and job interviews. The goal is to look trustworthy and sharp, not flashy.

  • Suit: navy or charcoal grey is the safest choice. Black works, but navy and grey look more natural in daylight.
  • Shirt: crisp white or light blue, full sleeves.
  • Tie: solid, striped or a small pattern.
  • Shoes: black or dark brown Oxfords or Derbies, polished.
  • Fit matters most: jacket shoulders should end at your shoulder, and trousers should just touch your shoes.

For Indian summers, choose a lighter suit fabric and a breathable cotton shirt. New to suiting? Start with our beginner's guide to business suits.

5. Semi-Formal: Engagements, Day Weddings and Formal Dinners

Semi-formal sits between business formal and cocktail. A suit is still expected, but you have more freedom with colour and you can often skip the tie. Read our full guide on semi-formal attire for more ideas.

  • Try navy, brown, olive, beige or mid-grey suits instead of black.
  • For daytime events, go lighter: beige, light grey or pastel shirts.
  • Brown shoes or loafers are fine at this level.

6. Cocktail Attire: Parties and Evening Celebrations

Cocktail attire is where you can show some personality. Think engagement parties, bachelor dinners, office parties and the cocktail night before a wedding.

  • A dark suit is the classic choice, but a statement blazer in maroon, black or peacock blue with dark trousers works just as well.
  • A tie is optional. An open collar or a turtleneck under the jacket looks modern.
  • Leather or suede shoes, a pocket square and a good watch finish the look.
  • Avoid jeans and sneakers unless the host clearly says the party is casual.

Man wearing a turtleneck under a suit jacket for a cocktail party

7. Indian Wedding Functions: Sangeet, Mehendi and the Wedding Day

Indian weddings often have four or five events, and each has its own mood. With the November to February wedding season coming up, plan one outfit per function so you don't repeat.

Mehendi and haldi

Go light and comfortable. A cotton or rayon kurta set in yellow, green or pastel is perfect, and you won't mind a turmeric stain.

Sangeet

This is the night to shine. Choose an indo-western with foil print or handwork, or a bright kurta with a jacket so you can dance freely.

Wedding ceremony and reception

For the pheras, a silk indo-western or sherwani set is the classic pick. For the reception, switch to a jodhpuri suit or a double-breasted suit. See more ideas in our guide on what to wear to an Indian wedding as a guest.

8. Festivals: Navratri, Diwali and Family Pujas

Festive wear should feel traditional but easy to move in. Sharad Navratri runs from 11 to 19 October 2026, and Diwali falls on Sunday, 8 November 2026, so this is the time to update your kurta collection.

  • Diwali puja: a kurta pyjama in red, maroon, yellow or royal blue. Add a Nehru jacket for the evening.
  • Diwali card party: a darker kurta or a smart indo-western.
  • Garba nights: a bright, lightweight kurta you can dance in for hours.
  • Pair with mojaris or kolhapuris, not formal shoes.

For more festive looks, read our Diwali outfits for men 2026 guide.

9. Business Casual: The Modern Indian Office

Most offices in India now follow business casual. It is relaxed, but still professional.

  • A blazer over a solid shirt, with trousers or chinos.
  • Solid or subtle-pattern shirts in white, sky blue, grey or pink.
  • Loafers, Derbies or clean leather sneakers on Fridays.
  • No tie needed. No shorts, flip-flops or loud graphic T-shirts.

Compare the two office codes side by side in our guide on business casual vs business professional.

10. Smart Casual: Dates, Dinners and Brunches

Smart casual is a step up from everyday wear. You want to look like you made an effort without looking like you came from the office.

  • A viscose or printed shirt with chinos or dark jeans.
  • Add an unstructured blazer for dinner dates.
  • Loafers, suede shoes or clean white sneakers.

11. Casual: Weekends, Travel and Hangouts

Casual is the most relaxed dress code. Comfort comes first, but neat still matters: clothes should be clean, fitted and not faded.

  • T-shirts, polos or half-sleeve printed shirts.
  • Jeans, chinos or cotton shorts for trips.
  • Sneakers or sandals.
  • In the monsoon, choose quick-dry fabrics and darker colours.

Frequently Asked Questions

What should a man wear to an Indian wedding as a guest?

Wear a kurta set for mehendi and haldi, an indo-western or bright kurta with a jacket for the sangeet, and a jodhpuri suit, sherwani-style indo-western or dark suit for the wedding and reception. Avoid all-white or all-black for the main ceremony unless the family asks for it.

What is the difference between black tie and white tie?

Black tie means a tuxedo with a black bow tie. White tie is more formal: a black tailcoat, white waistcoat, white wing-collar shirt and white bow tie.

What should men wear for Diwali?

A kurta pyjama in a festive colour like maroon, red, yellow or royal blue is the easiest choice. Add a Nehru jacket for evening parties, or wear an indo-western for a more dressed-up look.

Can I wear brown shoes with a suit?

Yes, with navy, grey, brown, beige and green suits for business casual, semi-formal and daytime events. For black tie and a black suit at night, stick to black shoes.

Is a blazer enough for a cocktail party?

Yes. A dark or rich-coloured blazer with well-fitted trousers, a good shirt and leather shoes is perfect cocktail attire. You don't need a full suit or a tie.

Shop Men's Outfits for Every Occasion at VJV Now

Build a wardrobe that covers every invitation. Shop men's suits for the office and receptions, indo-western outfits for weddings, and men's kurtas for Navratri and Diwali, all at VJV Now.

RELATED ARTICLES