A wedding is a ceremony that celebrates the beginning of a marriage or civil union. Wedding traditions and customs vary greatly between cultures ...