Assalamu Aleykum! I was studying a marriage/divorce fiqh and one situation got into my mind and I couldn't find any answers to it in the internet, so I thought it will be heplful to ask it here and get an answer, so if anyone gets into this situation they will know an answer.
So my question is about the 26th ayat of surah "An-Nur" and everything around it. I know that a sinful man can't marry sinful woman (and vice verca). But my question is, what if the situation is like this (I will say only for one side, but obviously it can be vice versa situation too):
A women who commited adultery in the past, when she wasn't religious and didn't know much about Islam, but was technically a muslim (was born in the muslim family), wants to marry a good man (who didn't commit such sins), but she's saying that she started studying Islam and repented after that, can a man marry her in such situation?
Because I've read somewhere that it's possible for him to marry her, but someone is also saying that it's not, can someone provide arguments on what's the strongest position? And also what will happen if he marries her? Because for him, he still didn't commit any sins because the marriage is halal, but he married to a sinful woman, what's the hukm in such situation? Thanks in advance!