1 David Tennant
A celebrated son of Scotland, David Tennant is best known for his lead role in the BBC series, Doctor Who, from 2005-10. The show made him a household name and a sex symbol. His career continues to flourish with lead roles in films and television. He’s also a prolific theater actor having played Shakespearean characters like Hamlet and Richard II.