Traditionally, it is not appropriate to wear white to a wedding as it may compete with or be mistaken for the bride's attire; hence, it's best to choose another color.