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 FacebookPinterestTwitterMailLink 21. Ewen Bremner Alberto E. Rodriguez / Getty Images Yes, Spud from Trainspotting gets a spot. Deal with it. 20. Craig Ferguson Neilson Barnard / Getty Images Funny guys are hot and we love him so. 19. Tony Curran Frazer Harrison / Getty Images for BritWeek YEP, ON THIS LIST. 18. John Hannah Stuart Wilson / Getty Images Just watch Sliding Doors again and your heart will be all a Scottish flutter. 17. Rory McCann Jason Merritt / Getty Images Oh, you don't think The Hound from Game of Thrones should get a spot? YEP, ALSO ON THIS LIST. 16. Alan Cumming Cindy Ord / Getty Images A Scottish guy who rocks double denim is always a winner in our eyes. 15. Peter Capaldi Tim P. Whitby / Getty Images Because he's the Doctor and that is reason enough. 14. Kevin McKidd Paul A. Hebert / Getty Images Just look at his wee handsomely gruff face. 13. Billy Boyd Ben Pruchnie / Getty Images He's a surfer too. So we'll definitely take that. 12. Robert Carlyle Amy Sussman / Getty Images for FOX *sings* "Oh, I believe in miracles / Where you from, you sexy thing?" Not buying it? HE'S ON THIS LIST. 11. Iain Glen HBO He loses a few points for being rejected by Khaleesi. Sorry dude. 10. John Barrowman Slaven Vlasic / Getty Images He lived in Scotland until he was eight so yeah, HE'S ON THIS LIST. 9. Henry Cusick Ethan Miller / Getty Images He's Scottish AND Peruvian so what's not to love? Let's get Lost together, Henry. LOL. 8. Sean Connery Chris Ware/Keystone Features / Getty Images We couldn't have a Scottish top ten without Sean Connery. He will forever be our charming, handsome, beautiful James Bond. 7. David Tennant Stuart Wilson / Getty Images Another Scottish Doctor. We. Love. This. Man. 6. Sam Heughan Angela Weiss / Getty Images We'll hopefully be seeing A LOT more of Sam because he is just scrumptious. 5. Dougray Scott MJ Kim / Getty Images Look into those eyes and keep dreaming. One. Hot. Scot. 4. James McAvoy Stephen Lovekin / Getty Images NOW we're talking. Yeah, you'll all probably argue about the top five. But just take a second to enjoy James McAvoy first. <3 3. Ewan McGregor Kevork Djansezian / Getty Images As Scottish as you can get, funny, cheeky, handsome, a family man. We could go on... Sigh. 2. Richard Madden Jason Merritt / Getty Images Oh, you didn't know he was Scottish? Well, now you know. Now devour that curly hair and smile of his. 1. Gerard Butler Lisa Maree Williams / Getty Images HKSOWOBLZXRTY. This man was created for us to enjoy. He needs a trophy for hottest Scottish man and manliest man of all men. Amen. The end.