American brides and groom usually wear a white, off-white, silver, or other very light-colored dress, particularly at their first marriage. Brides may choose any color, although black is strongly discouraged by some as it is the color of mourning in the west.