Answer by
bidurpan (105)
In the old days, veils were worn as a protection against evil spirits that might hurt the bride. The veil was supposed to confuse them. Nowadays, the best reason to wear a veil is for tradition, and because they look pretty. It is also exciting when the veil is brushed aside for the first kiss!