Harry Potter stars' salaries revealed

Harry Potter star Daniel Radcliffe has been named the highest paid British actor on the Forbes under-25 rich list, after raking in an incredible $15million (£7million) last year. Fellow Brit Keira Knightley also made the list – coming in at number 10 – after earning an enviable $9 million. Maybe she'll drop that miserable pout now. And Harry’s co-stars Emma Watson and Rupert Grint also made the top 20 list after earning $4million a piece. Now where DO those boys hang out? *Squirts self in perfume. Re-applies lipstick.*   The Top 20 Under-25 Rich List announced yesterday, is: 20. Malcolm In The Middle star Frankie Muniz, $3 million 19. Singer/Actress Mandy Moore, $3.5 million 18. Singer/Actress Lindsay Lohan, $3.5 million 17. Singer/Actress Miley Cyrus, $3.5 million 16. Rupert Grint, $4 million 15. Emma Watson, $4 million 14. Actress Dakota Fanning, $4 million 13. Actress/Product endorser Mischa Barton, $4.5 million 12. Scarlett Johansson, $5 million 11. American Idol Carrie Underwood, $7 million 10. Keira Knightley, $9 million 9. NBA star Carmelo Anthony, $10 million 8. Avril Lavigne, $12 million 7. Singer/Actress Hilary Duff, $12 million 6. Daniel Radcliffe, $15 million 5. Mary-Kate & Ashley Olsen, $17 million each 4. Golfer Michelle Wie, $19 million 3. Maria Sharapova, $23 million 2. NFL star Reggie Bush, $24 million 1. NBA star LeBron James, $27 million
Picture: Harry Potter stars' salaries revealed Published: 2008-09-22
Provider: Heat