1. Daniel Radcliffe, 21 (£ 45.7m)
2. Keira Knightley, 25 (£ 30.1 m)
3. Emma Watson, 20 (£ 20.6 m)
4. Rupert Grint, 22 (£ 19m)
5. Robert Pattinson, 24 (£ 18.5m)
6. Leona Lewis, 25 (£ 12.5m)
7. Charlotte Church, 24 (£ 10.3m)
8. Katie Melua, 26 (£ 10.1m)
9. Katherine Jenkins, 30 (£ 9.7m)
10. Coleen Rooney, 24 (£ 9.1m)