There are many customs and superstitious beliefs associated with weddings. In the ancient days people believe weddings were susceptible to bad luck and evil spirits. As the centuries passed many modifications to the old customs were done. Among such old customs, the familiar one is wearing of veil by the bride in the weddings.
Ancient people maintained this custom, as they though that it will bring good luck and happiness to the couple at the time when their lives are changing, hopefully for the better. A veil is a piece of cloth worn by the bride to cover her face or head in the weddings. It is also considered to provide protection.
Traditionally, brides have been thought to be particularly vulnerable to evil spirits during the wedding process. The veil was originally worn by Roman brides.
One view is that as a religious item, it is intended to show honor to an object or space. The actual sociocultural and psychological functions of veils have not been studied extensively but most of the sources say it is for the maintenance of social distance and the communication of social status and cultural identity.
In recent years, even some men in various countries were seen wearing veils depending on their traditions and customs to stay protected against evil spirits.