The traditional wedding dress color is white, but that does not mean that every bride needs to wear a white wedding dress on her wedding day. The color of a brides wedding dress should be a choice in which she feels comfortable with.
One might argue the idea that a white wedding dress symbolizes pureness, virginity and innocence. I believe the wedding dress symbolize a special occasion that represents love. If youre favorite color isnt white, and you loath the prospects of wearing a white dress on the most romantic day of your life then dont wear a white wedding dress on your wedding day.
The white wedding dress has not always been traditional. In 1870, you would have saw a royal couple being wed while the bride wore a white gown trimmed in orange blossoms. The couple was Prince Albert and Queen Victoria. Other brides from this era wore a variety of colors on their wedding day, not all of the choices included white.
In the 1950s the white wedding dress became popular in America. The concept stuck in the minds of the population which resulted in tradition. However, the history of the wedding dress was not always a white memory. It wasnt until the 1930s that brides commonly wore short white dresses. The brides in the 1930s wore white; because the color white was easily dyed thus the wedding dress could be used for everyday attire, after the wedding day. So you see the white wedding dress was originally a color choice made of convenience and not of virtue.
So where your multicolored wedding dresses with pride, wear them in red, pink, green and aquamarine if you choose. Tradition is fun, but if it doesnt make sense to you dont be afraid to mix it up. Who knows over the next 100 years the traditional wedding dress may be orange. Have fun on your wedding day and wear what you like.