Revealed: Strange Wedding and Engagement Superstitions
Evil Spirits
Many traditions come from the fact that ancient brides and grooms wanted to protect themselves (and their future spouses) from ancient spirits. For example, the tradition of carrying the bride across the threshold was done to avoid the evil spirits lurking below. It takes a brave groom to keep his beloved out of harms way!
Brides wear veils due to a custom originating with the ancient Greeks and ancient Romans. The veil, much like the carrying of the bride over the threshold, was meant to keep evil spirits at bay. The Danish took it one step further; the bride and groom would cross dress on their big day to confuse evil spirits!