Two or three days before the wedding, the couple organizes a celebration called "Krevati" (Greek for bed) in their new home. In Krevati, friends and relatives of the couple put money and young children on the couple's new bed for prosperity and fertility in their life. After the custom, they usually have a party with food and music.
On the day of the wedding, usually Saturday, but also Friday or Sunday, groom cannot see the bride, until the wedding ceremony. The groom usually arrives first in church and waits for bride, who usually arrives late. After they exchange flower bouquets, they have the wedding ceremony, where the best man puts the wedding rings and crowns on the couple. The couple drink red wine from the same glass (between one and three sips, depending on the tradition). This is not "communion" in the formal religious sense, but about sharing the cup of life. At the end of the wedding ceremony, as the newly wedded pair leave the church, the guests throw rice and flowers for fertility and felicity. Special guests, such as close friends and family receive sugar-coated almonds (traditionally an odd number, usually seven but sometimes five) as a gift from the couple. Most Greek ceremonies are Orthodox, see there for more details.
After the ceremony, usually the couple hold a great wedding party in some place with plenty of food, drinks, music and dance, usually until next morning. The wedding party starts with the invited people waiting for the couple, who usually come after some time. They start the party dancing blues and eating a piece of their wedding cake. In some point of the party, they also dance the traditional zeibekiko (groom) and tsifteteli (bride).
In many places of Greece, where they hold a more traditional wedding, they usually play only traditional music and eating local food. For example in the region of Cyclades, they eat the traditional pasteli (solid honey with sesame) and in the region of Crete they cook rice with goat. In most traditional weddings, they bake whole animals like pigs, goats or sheep just like the Greek Easter celebration. Before the church ceremony, especially in smaller areas, usually friends and relatives of the bribe and the groom, accompanies them separately to the church playing traditional instruments, according to the region.
A typical Greek wedding will usually have more than 100 invited people (but usually 250-500) who are friends, siblings, grandparents, uncles, aunts, first or second cousins, neighbors and colleagues. It is common to have guests whom the couple has never met before. This is because the people who will be invited are usually determined by the parents of the couple and not by the couple themselves. Traditionally, the whole village would have attended the wedding, so very often the parents invite friends of theirs and their children, to the weddings of their own children.
There are many other traditions which are local to their regional areas. One famous tradition is the pinning of money on the bride's dress. This custom originated in one part of Greece, where it is a substitute for wedding presents, however it has become more widespread recently.