Formal, please. But we want you to feel comfortable, so if those shoes are too high or that top button is too tight, let it all hang loose.
You can bring a date based on the number of seats reserved on your invitation. If your invitation says only one seat has been reserved, we would prefer if it was just you.