What do you wear to a wedding?

Tom wears a tuxedo, unless the groom is not wearing one. Sue wears black slacks and appropriate top.

What do you wear to a wedding?