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