hello im 18 and a girl and my friend is getting married to an indian man & for this we are going to an indian restaurant. There will be heaps of people going, most of them will be Indians. there will be about 4 white people in total. Anyway, I need help with what i should wear?!

i want to wear a dress. What are good styles? Should i wear formal or casual?