Butler named best British actor in Hollywood
'PS I Love You' star Gerard Butler has been voted the best british actor in Hollywood.
A thousand UK film fans voted online - putting 'The Dark Knight' star Christian Bale in second place.
An Oscar-winning performance in 'There Will Be Blood' sealed Daniel Day-Lewis' position in third.
Only two women are in the top 10 - Kate Winslet and Emily Blunt.

