People are in a much more liberal frame of mind than they were fifty years ago. In this day and age, people are not so strictly tied to tradition as they once were. This goes for all traditional customs including the etiquette for wedding clothing. Having said that, it is always a good idea to know the rules before you start trying to bend them, after all, you do not want to go too far and either offend your hosts or humiliate yourself.
The bride traditionally dressed in a white gown to signify her purity and chastity. However, these days many couples live together before they get married, so they feel as if it is not justifiable to wear white. Therefore, many women opt to wear an off-white shad or a pastel colour.
Bridesmaids should wear any garment that the bride chooses for them. If the bridesmaids are allowed to choose their own costume, they should make sure that they dress in the same colour as the bride. The whole ceremony is the bride’s concern and attendants and guests should take their prompt from her.