thank u all indeed for the inputs.  I have a good idea what 'formal' dress code is like over there.  Not much different from any others.

 

Thanks again