I asked something like this. The reasoning if I can remember: You should not sell your daughter as prostitute. Rambam said that all sex outside marriage is prostitution. Therefore sex outside ...
Shalom told me about it in his answer to this question: What does adultery mean in the 7th commandment? That Si'naf in 7 commandments means only having sex with someone else' wife. However, judaism ...