Among the Anglo-Saxons, it was the custom for four tall men to hold a veil or canopy over the bride at her wedding to hide her blushes. The Romans believed that jealous demon spirits would try to cast spells on brides on their wedding days and covered the bride’s face with veils to ward off the evil spirits. Eastern women wore it to ward off the evil eye: it protected not only the face, but the whole body as well.
The wearing of a veil was a sign to the groom that the bride was pure and innocent and the veil was not removed until after the wedding. The symbolism of purity and innocence has continued to be associated with the veil and today it reflects modesty, obedience, chastity, youth and virginity.
To wear the old bridal veil of a happily married woman is considered lucky and many brides choose to wear their mother's or grandmother's veil. But don't let a friend try on your veil, even after the wedding, for it is a warning that she may run off with your husband!
The first recorded white bridal gown was worn by Anne of Brittany in 1499 when she married King Louis VII of France. It was, however, Queen Victoria who wore an elegant all white gown to her wedding in 1840, that started the trend towards wearing white for weddings. White was worn because people believed it represented affluence, virginity and purity.