News

Keira Knightley

The actress's annual earnings were put at £16m by Forbes' Celebrity 100 list last June. Since then there have been more screen successes, such as The Duchess. Knightley, 24, who lives in London, is not known as a big spender. We raise her £9m.