Greek weddings are festive events with many traditions stemming from both the Greek Orthodox church and from cultural superstitions. Although traditions vary from one village to another, as well as from different regions and islands, there are a few ...