Q: If a man who has comitted zina (adultery) repents and wishes to marry a chaste woman, is this halaal?
A: If one has repented from zinaa and wished to marry a chaste woman or a virgin, this is totally permissible; there is nothing stopping that person from doing so. The nikah will be valid and there is no sin of any sort.
Mufti Siraj Desai