Moroccan weddings are a colorful affair, filled with age-old traditions that reflect the country's rich cultural heritage ...