Revealed: The Top 10 Most Generous Celebrities

These are the most generous celebrities according to the Sunday Times Giving List! These stars have donated the most amount of money to charity.

Can you guess number one? 

Other stars who made the list:

6. Ringo Starr

7. Jamie Oliver

8. Rory Mcllroy

9. Colin Montgomerie

10= One Direction

11= Brian May / Roger Taylor