Jaguar PS / Shutterstock.com
17. Pierce Brosnan
Whenever someone asks us who our favorite Bond was, we always have the same answer. Sean Connery is No.1 of course, then Pierce Brosnan.
When Pierce became Bond in 1995, he was already 42 and some people were arguing that he was too old for the role. Remember, this was 20 years ago. In case you are not great with math, this makes him 62 these days.
With Pierce, you get one of those men who look their age, but who are still incredibly attractive. He was always this suave Irish gentleman with a mischievous smile of a young man and those looks that make him perfect for fancy watch and car ads.