Clint Eastwood voted top movie star
Clint Eastwood has been named America's favourite film star.
The five-time Oscar-winning actor - star of Dirty Harry, Million Dollar Baby and the forthcoming Invictus - replaced former winner Denzel Washington in the Harris poll.
Denzel came third, one place after Public Enemies star Johnny Depp.
Sandra Bullock, Tom Hanks and George Clooney - who was absent from the list in the last two years - completed the top six.
The late John Wayne came in seventh, the only actor - living or dead - to appear on the list every year since its inception in 1994, with Meryl Streep making her debut at number eight and Morgan Freeman and Julia Roberts filling out the top 10.
Will Smith, Harrison Ford and Angelina Jolie fell out of the top 10 this year.