The wedding in Iran reportedly came under a direct attack by a US munition and the explosion was not caused due to a ricochet off another target.