Last Wednesday, I went out to tea with several friends, and one of the men said that he had a new girlfriend. I asked him what she looked like, and all he said was,"She has a face that launched a thousand ships."
What does this phrase mean? And what is its origin?