Semi-Formal Attire includes but is not limited to:
-Suits with or without ties (no tuxes necessary)-Any length dresses-Jumpsuits-Flats/sandals or heels-No shorts, jeans, or sneakers 
If you're not sure, just ask us :)