The latest development in our trip planning is a formal dinner to be put on by my husband's employers. Everyone will be wearing traditional formal outfits and I'm very excited about learning how to wear a sari properly. My question is, what is the formal clothing for an Indian gentleman?