have never been to one, DH work is organising his tuxedo for him. what do I wear ? are there rules on colour etc ????