Quran 24:26 – Vile Women Are For Vile Men And Vile Men For Vile Women
These two Ayahs support each other. I do not see any duplication or contradiction. The first sets the law and second elaborates on the concept behind the law or its basis. [24:3] The adulterer will end up marrying an adulteress or an idol worshiper, and the adulteress will end up marrying an adulterer or an idol worshiper. This is prohibited for the believers. [24:26] The bad women for the bad men, and the bad men for the bad women, and the good women for the good men, and the good men for the good women. The latter are innocent of such accusations. They have attained forgiveness and a generous reward.