Why do we use wedding rings?
Ancient Egyptians believed that the main vein leading to the heart started right from the ring finger. They thought that this veil controlled the flow of all sentiments. For this reason they put a rings on the fingers to bind their sentiments to those who had donated the ring. The Romans used to exchange iron rings and only in later times they started using precious rings. In the middle ages only the richest people used rings for weddings and some of these rings were extremely beautiful.
Why does the bride wear a veil?
The veil was used to hide the bride's face in times when weddings were combined by the couple's families. Since the groom had never seen his future wife before, the parents wanted to avoid that the groom should refuse to get married if he saw the face of the bride before the ceremony. In many countries the veil was also used to preserve the bride from indiscreet glances
Why does the bride toss her bouquet?
In the middle ages, brides were considered particularly lucky. At the end of the wedding single women would tear pieces of the bride's dress believing that it would give them fortune. In later times, in order to preserve the integrity of their dresses, brides started to throw other objects. The most common item was the bridal bouquet also because it usually contained herbs which were symbols of fortune. In present times it is believed that the person who catches the bouquet will marry within the year.