No, you can wear whatever makes you feel comfortable. We recommend church wear in the morning. Sundresses for the ladies and button-ups for men. Then for the reception, we recommend evening wear for women and suits for men. If you would like to wear an Indian outfit, then you can check out cbazaar.com. They have a great selection and they are reliable (at least with our experiences).
The ceremony and reception will both take place indoors. Feel free to wear your stilettos, just remember Indian weddings have a lot of dancing so be comfortable.
Of course, there is Indian food. We are also having options such as pasta and salad.
Rest! It is a long day and an even longer night. Take a nap, get a shower, and get ready to party throughout the night. Help us celebrate our first hours as Mr. and Mrs. Dyer!