uk.style.yahoo.com
Science says Robert Pattinson is the most handsome man in the world
Idris Elba, David Beckham and Ryan Gosling also made the top ten.