1. George Clooney 2. Gerard Butler 3. Robert Pattinson 4. Rihanna 5. Robert Downey Jr. 6. Kourtney Kardashian 7. Britney Spears 8. Tom Cruise 9. Nicolas Cage 10. Kanye West