In olden times a great deal of the Italian wedding traditions consisted of warding off evil spirits. The groom would be sure to have something iron on his person to ward off the evil eye. The wedding veil was for the purpose of warding off evil spirits they may try to attack the bride and tearing the veil after the ceremony was considered good luck. The bride was not to have a complete bridal gown until the wedding day. It was to remain incomplete until she walked down the church aisle. Presumably a final stitch was made somewhere on the dress at the entrance of the church. The groom would wait at the front of the church and present the bride with a bouquet of flowers and herbs, to ward off the evil spirits.