This image appears in the gallery:
Best of British: Actors
7. Keira Knightley
With recent estimates suggesting Keira Knightley is worth a cool £30 million, the recently engaged actress is one of the most successful stars around. She rose to global prominence after the huge success of 'Pirates of the Caribbean' before starring in the likes of 'Atonement' and 'Pride and Prejudice'.