Wedding gowns were traditionally white to represent the bride's innocence and purity.
Not so much anymore.

Thanks, College Humor!