What Shoes to Wear to an Indian Wedding as a Guest

Indian weddings are the most demanding dress code a man faces. They can run across multiple events — mehendi, sangeet, baraat, reception — each with slightly different expectations, and the pressure to look considered without overdoing it is real. Shoes are part of that calculation, and getting them right makes the whole outfit work.

The two contexts: Western formal vs Indian ethnic wear

The shoe choice depends almost entirely on what you're wearing. Western formal wear (suit, blazer and trousers, bandhgala) and Indian ethnic wear (sherwani, kurta-pyjama, dhoti) have different requirements and different shoe traditions.

Shoes for Western formal wear at weddings

Black or dark brown Oxford: The most versatile and safest choice. A black cap-toe Oxford works with a charcoal, navy, or black suit. A dark brown Oxford works with brown, tan, and olive suits. This combination is never wrong and never out of place at a formal Indian wedding.

Monk strap in cognac or burgundy: A step more expressive than the Oxford, this works particularly well for sangeet and reception events where the atmosphere is slightly more relaxed. The double monk in cognac with a navy suit is a strong look for daytime wedding events.

Black or brown Derby: Slightly less formal than the Oxford but perfectly appropriate for most wedding settings. The Derby's open lacing system is also more comfortable for events where you'll be on your feet for hours.

Shoes for Indian ethnic wear at weddings

This is where the answer diverges from Western convention. Traditional Indian footwear — mojris, juttis, kolhapuris — is the most correct choice with ethnic wear. They're designed for it and they look right in a way that leather Oxfords next to a sherwani often don't.

That said, a clean leather shoe in black or dark brown works with a well-cut bandhgala or achkan, particularly in more contemporary settings. For the baraat especially, comfort over distance matters — a leather shoe with a rubber sole is more practical than a traditional jooti for long walking ceremonies.

What to avoid

White or very light-coloured shoes unless the wedding specifically has a beach or destination theme and the dress code makes them appropriate.

Sneakers or casual shoes regardless of how well-dressed the rest of the outfit is. Indian weddings are formal occasions and the shoes signal that you understand that.

Overly pointed toes or very fashion-forward designs that will date in photographs. Wedding shoes are an investment in photos that will exist for decades.

New shoes worn for the first time. Never debut unworn shoes at a wedding. The combination of long hours on your feet and unbroken leather is a reliable way to end the evening in pain. Wear them at home for a few sessions first.

Practical notes for Indian weddings specifically

You may be removing your shoes at religious ceremonies. Slip-on styles like loafers or monk straps are easier to manage than lace-ups in this context. If you're wearing lace-ups, keep the lacing simple so you can remove and replace them quickly without making a production of it.

Our Oxfords and monk straps are both strong wedding choices. Visit our Delhi studios to find the right pair for the occasion.


Leave a comment

Please note, comments must be approved before they are published

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.


You may also like View all