The Top 5 Most Generous Celebrities

These are the most generous celebrities according to the Sunday Times Giving List

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