I heard originally that women wore white dresses to their weddings to symbolize that they are "pure" and are virgins. So why do a lot of women in weddings, who are not virgins wear white? Why not another color, like a light blue or a peachy-color. Are they trying to keep a secret? You're so right, so absolutely right! This reminds me to the Royal Wedding, in which she will wear White and have been 'living' with her prince for the longest time. In fact, the Royal protocol is that on Thursday, the day before they get married, they'll be living together in their home and then marrying... Whaaaat??! It doesn't make any sense to me, well, the whole Monarchy doesn't make any sense at all anyways I don't think they are trying to keep a secret it is just that traditionally it has always been like that. Other people that are not the bride are the ones that usually wear the other colors. Summer boasts of more weddings than any other time of year and if you are having summer beach wedding it will surely leave you with beautiful memories of a tropical, relaxed event for many years to come. If you are planning to have summer beach wedding, you will have to do proper planning before buying a wedding dress. Choosing a summer Beach Wedding Dresses are a bit different as compared to shopping for a dress for a traditional wedding. More Cheap Beach Wedding Dresses, Casual Beach Wedding Dresses from GoodGoodsChina.com. it's tradition. although waiting until marriage is not practiced most people anymore, the traditional still stands. white wedding dress & different colors for the bridesmaids to wear Is it not because they like white dresses? Also they might want their naive parents to stupidly hold on to the belief that they are still virgins so its a win win situation.