Wedding veils have a dark history
Apparently, certain ancient traditions ensured veils "wrapped brides from head to toe to represent the delivery of a modest and untouched maiden," according to wedding historian Susan Waggoner in BRIDES.
OK, so veils are a symbol of virginity — that isn't so terrible, right? Well, there's another potential reason they're used.
Several sources claim wedding veils were used in the case of arranged marriages, so that the groom was forced to marry his stranger bride sight unseen, as noted in the Richmond Times-Dispatch. It seems veils are a holdover from a time in which weddings were more about financial transaction than love matches.