Semi-formal. Khakis & button up shirts are great. We don't want our wedding to feel too dressy and want our guests to be comfortable.
Although we see this as an oportunity for parents to take a night off to enjoy themselves, we are certainly fine with you bringing them along.