Baha Hill
Baha Hill answered Anonymous' question

Formal dinner require finest quality national dress. In different states the dress code is different. Man can be dress in classic suit, usually it is. Or wear a suit with Indian element, like a high neck or some embroidery
Types of traditional man dress in India are Sherwani, Dhoti Sherwani, Nehru jackets, Salwars, Kurta Pyjama, … Read more

Baha Hill
Baha Hill thanked Jack Buckby's answer
India does not have a particular national dress that represents the whole country. As it is such a large country with many different regions and climates, the dress can vary from one area to another.  It can also vary depending on local religion and culture. - Men In India, the traditional style of dress for … Read more