"how could any woman love him?"
if my memory serves, 3 goddesses wanted a judge to decide who was the most beuatiful. They chose paris as the judge for whatever reason. All 3 tried to bribe him. Aphrodite's bribe was that the most beautiful woman in the world (helen) would fall in love with him. Being the horny young male that paris was, he went with that option.
he's also a rich noble pretty boy. That tends to be a winner when it comes to yoinking women.