Many wedding dresses in China are colored red, the traditional color of good luck. In modern Chinese weddings, particularly in Western countries, the bride usually opts for the white Western dress or changes from a white gown to a red gown later in the day and sometimes a gold colored gown later on.
In northern parts of India the traditional color of women's wedding garments is red, a color symbolizing auspiciousness. Green, a colour symbolizing fertility, is also commonly used. Nowadays many women opt not to wear red, and choose other colors. South Indian weddings traditionally use white or cream colored saris. Indian brides in Western countries often wear the sari at the wedding ceremony and change into traditional Indian wear afterwards (like lehnga, choli, et cetera).
http://www.answers.com/topic/wedding-dress-1