Abd al-Rahman bin Zayd bin Aslam said concerning this verse: "Wicked women are for wicked men, and wicked men are for wicked women, and good women are for good men, and good men are for good women" [Surah al-Nur: 26]: This verse was revealed concerning Sayyidah Aishah when the hypocrite accused her with calumny and a false charge, and Allah declared her innocent of it. Abdullah bin Ubayy was wicked, so he was more deserving that the wicked woman should be for him and he for her; and the Messenger of Allah (peace and blessings be upon him) was good, so he (peace and blessings be upon him) was more deserving that the good woman should be for him (peace and blessings be upon him). And Sayyidah Aishah (may Allah be pleased with her) was the good woman, so she was more deserving that the good (man) should be for her.
Hadith Referenceالمعجم الكبير للطبراني / مسند النساء / 19544