Angelina Jolie has topped a list of the most sexually alluring movie stars of all time. The Tomb Raider actress beat stiff competition from Hollywood beauties Marilyn Monroe, Scarlett Johansson and Keira Knightley for the top spot. British movie magazine Empire deems Jolie "precision built to turn cinema audiences into drooling wrecks". It adds, "The pneumatic figure, the feline eyes, the lips that could have been stung by several hives of bees. Simply unimprovable." Star Wars beauty Natalie Portman comes second in the Top 100 Sexiest Movie Stars, followed by Bond hunk Daniel Craig at number three, Sin City star Jessica Alba at four, and in fifth place, Johnny Depp. Original Hollywood screen siren, Marilyn Monroe, only makes it to number 14. The top 10 is as follows: 1. Angelina Jolie 2. Natalie Portman 3. Daniel Craig 4. Jessica Alba 5. Johnny Depp 6. Eva Green 7. Brad Pitt 8. Scarlett Johansson 9. Keira Knightley 10. Gerard Butler.