Why does the bride wear a veil?

Bride used to wear a veil because of to follow traditional protocols.