There's a difference between prostitution by choice, and those that are forced into it. Obviously the latter shouldn't be allowed, but it happens anyway.[1] I believe that it should be legal as long as it is consensual. As Sy_Accursed says, it happens anyway with pornography. I'm not exactly a fan of it morally, but I don't see why it should be illegal.