Not really. Just something casual and comfortable. if you don't have something casual, that's fine then just something that is good for a wedding
Yes, but we will like to know in advance.