The term "semiformal" means a lot of different things to a lot of different people, to the point where it is a vague and nearly useless term. Do you have more specifics on the level of dress expected?