Knightley dumbfounded by Forbes magazine estimate

04/09/2008 - 10:21:09

Keira Knightley has laughed off a magazine report alleging she was the second highest-paid Hollywood actress in 2007.

The star's fortunes were dissected by editors at American publication Forbes, who placed her second to Cameron Diaz in a poll of the highest earning actresses of last year.

The article claimed Knightley raked in $32m (€22m) in 2007 from her role in box office hits 'Pirates of the Caribbean: At World's End' and romantic drama 'Atonement', as well as advertising endorsements for Chanel's Coco Mademoiselle perfume.

Diaz reportedly earned $50m (€34m) in 2007 for her roles in 'Shrek 3' and 'What Happens in Vegas'.

Knightley was the only British star to make the Forbes top 10 - but she insists the magazine's figures are inaccurate.

She says: "According to Forbes magazine, I earned $32m last year. Unfortunately, no (it's not true)."

However, when asked for the real figure, the actress refused to answer, curtly replying: "F*** off."


<-- BACK TO STORY