Semi-Formal: Tuxes and gowns are welcome, and so are suits and cocktail dresses.
Besides your dancing shoes and good vibes please bring your ID if you will be having some adult beverages.
Nope! There is flooring for the ceremony as well as the reception.
If your formal invitation denotes a plus one then absolutely!
No kids, please.