Generally speaking, the level of formality of your wedding ceremony will determine the fabric of your clothes. For instance, a dark suit or tuxedo will look best in more of a ballroom-style wedding held in the evening. On the other hand, an outdoor wedding at a vineyard might dictate more of a grey or earth-toned jacket.