American bride 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.