1. Henry Cavill 2. Robert Pattinson 3. Liam Hemsworth 4. Tom Hiddleston 5. Benedict Cumberbatch 6. Harry Styles 7. Chris Hemsworth 8. Idris Elba 9. Jamie Campbell Bower 10. Justin Bieber Tralasciando il 2°, il sesto, il nono e...