Cate Blanchett named best on-screen monarch
Actress Cate Blanchett has been voted the best royal in a film for her portrayal of English monarch Elizabeth I in Shekhar Kapur's Elizabeth, according to a new poll.
The Oscar winner narrowly defeated Dame Helen Mirren's portrayal of Elizabeth II in The Queen to top the lovefilm.com survey held to mark the release of The Young Victoria, reports contactmusic.com.
Sean Connery came third for his cameo as King Richard in Robin Hood: Prince of Thieves, while nine percent of the respondents picked Dame Judi Dench for her performance in Mrs. Brown (1997). Anne Hathaway was voted fifth for The Princess Diaries.