The 22-year-old actress, who is set to appear in upcoming comedy drama The Big Shoe, beat fellow stars Sarah Jessica Parker, Lindsay Lohan and Mischa Barton to top the survey conducted by men's gadget website MenKind.

A spokesperson for MenKind explained: "Our Oscars poll has been a fascinating insight into the minds of British men. It's shown that sexiness is far more than appearance.

"They were turned off by volatile and moody actresses as well as ice queens. And they don't want to see unhealthily skinny starlets on the big screen."