Q: Can a muslim marry a prostitute when she is ready to accept Islam on her own will and choice?
A: If she accepts Islam, it will be permissible to marry her.
And Allah Ta'ala (الله تعالى) knows best.
وَلَا تَنكِحُوا الْمُشْرِكَاتِ حَتَّىٰ يُؤْمِنَّ وَلَأَمَةٌ مُّؤْمِنَةٌ خَيْرٌ مِّن مُّشْرِكَةٍ وَلَوْ أَعْجَبَتْكُمْ وَلَا تُنكِحُوا الْمُشْرِكِينَ حَتَّىٰ يُؤْمِنُوا وَلَعَبْدٌ مُّؤْمِنٌ خَيْرٌ مِّن مُّشْرِكٍ وَلَوْ أَعْجَبَكُمْ أُولَـٰئِكَ يَدْعُونَ إِلَى النَّارِ وَاللَّـهُ يَدْعُو إِلَى الْجَنَّةِ وَالْمَغْفِرَةِ بِإِذْنِهِ وَيُبَيِّنُ آيَاتِهِ لِلنَّاسِ لَعَلَّهُمْ يَتَذَكَّرُونَ ﴿البقرة: ٢٢١﴾
( وشرط سماع كل من العاقدين لفظ الآخر ) ليتحقق رضاهما ( و ) شرط ( حضور ) شاهدين ( حرين ) أو حر وحرتين ( مكلفين سامعين قولهما معا ) على الأصح
قال الشامي: قوله ( وشرط حضور شاهدين ) أي يشهدان على العقد أما الشهادة على التوكيل بالنكاح فليست بشرط لصحته كما قدمناه عن البحر وإنما فائدتها الإثبات عند جحود التوكيل (رد المحتار 3/ 21)
Answered by:
Checked & Approved: