Narrated Abdullah ibn Amr ibn al-As: Marthad ibn Abu Marthad al-Ghanawi used to take prisoners (of war) from Makkah (to Madina). At Makkah there was a prostitute called Inaq who had illicit relations with him. (Marthad said: ) I came to the Prophet ﷺ and said to him: May I marry Inaq, Messenger of Allah? The narrator said: He kept silence towards me. Then the verse was revealed: ". . . . and the adulteress none shall marry save and adulterer or an idolater. " He called me and recited this (verse) to me, and said: Do not marry her.
Hadith Referenceسنن ابي داود / كتاب النكاح / 2051
Hadith Gradingالألبانی:حسن صحيح | زبیر علی زئی:إسناده حسن, أخرجه النسائي (3230 وسنده حسن) وحسنه الترمذي (3177 وسنده حسن)