Persian Wedding Customs. Persian wedding ceremonies stem from ancient Zoroastrian religion rituals and can vary in different regions of Iran. A wedding traditionally includes two stages: the legal and contractual ceremony, or Aghd; and the reception, or Jashn-e Aroosi.