Who has the most beautiful face in the world, is a question we often ponder upon. Was it some Greek goddess of beauty or Cleopatra or Marilyn Monroe? Or the Helen of Troy (they do say hers was the face that launched a thousand ships)? To answer all such ...