Buzz·Posted on 8 Aug 2014The Official Ranking Of The 21 Hottest Scottish Men In HollywoodWould you just look at their wee faces.by Kimberley DaddsBuzzFeed Staff, UK LinkFacebookPinterestTwitterMail 21. Ewen Bremner 20. Craig Ferguson 19. Tony Curran 18. John Hannah 17. Rory McCann 16. Alan Cumming 15. Peter Capaldi 14. Kevin McKidd 13. Billy Boyd 12. Robert Carlyle 11. Iain Glen 10. John Barrowman 9. Henry Cusick 8. Sean Connery 7. David Tennant 6. Sam Heughan 5. Dougray Scott 4. James McAvoy 3. Ewan McGregor 2. Richard Madden 1. Gerard Butler The end.