For this little slip-up, Pandora might get the award for most fatal femme fatale of them all. Helen Helen is said to be the most beautiful woman to ever strut her stuff through the world of Greek mythology. read more