Откуда это повелось?
PS оттенки не считаются (розовые, голубые, красные. Редкие тоже.)

В древней Руси невесты облачались либо в красный сарафан, либо одевали традиционную белую рубаху, украшенную вышивкой, с понеовой, своеобразной предшественницей юбки (выбор наряда зависел от региона) . Иногда поверх понеовы надевался еще и передник. Поскольку считалось, что именно красный цвет защищает от злых духов, то все на невесте – ленты, вышивки, отделки – были только красного цвета. Такой наряд просуществовал вплоть XVIII века: именно тогда благодаря реформам Петра I Россия стала перенимать европейскую моду. В деревнях же и небогатых семьях невест одевали традиционным образом и в XIX, и даже еще в начале XX века, хотя в общем и целом начиная с XVIII века история свадебного платья в России шагала в ногу со свадебной модой европейских стран.
до 16 века считалось Красное.
белый символ чистоты и девственности ))))
Чтоб после свадьбы, по отпечаткам рук, определить тех кто невесту лапал и на кого на алименты потом подавать...
Белый цвет как символ чистоты и невинности.
Белый цвет - это раньше был цвет траура; а не чёрный, как сейчас. По сути девушка умирала для своей семьи, так как после свадьбы её забирали в дом жениха и нередко она более не общалась со своими близкими. У неё начиналась новая жизнь с новым статусом, где не было месту прошлому.
Белое символизирует чистоту
На самом деле обычай выходить замуж в белом по историческим меркам не такой уж древний — ему менее 200 лет. Прецеденты, конечно, встречались и раньше, но то были единичные случаи, а не традиция. Давайте разберёмся, что же означает белый цвет свадебного платья и когда он стал считаться традиционным для церемонии вступления в брак.
белый цвет считается цветом чистоты, невинности, и традиция такая что носишь на свадьбе белое платье. Как то так.