Because there are many types of weddings, the attire will vary in what is appropriate. Wedding attire can be based on location and formality.
Black Tie Wedding
This is normally an evening wedding. Men should wear a tuxedo with a black bow tie. Women should wear a cocktail dress or long evening gown in neutrals with online bag.
Formal or Black Tie Optional Wedding