Generous celebrities who donate millions to charity

1. Jon Bon Jovi

Credit: Keeley Hazell

2. Dolly Parton

Credit: Keeley Hazell

3. Jamie Oliver

Credit: Keeley Hazell

4. Rihanna

Credit: Keeley Hazell

5. LeBron James

Credit: Keeley Hazell

6. Cristiano Ronaldo

Credit: Keeley Hazell

7. Leonardo DiCaprio

Credit: Keeley Hazell

8. Michael J. Fox

Credit: Keeley Hazell

9. Emma Watson

Credit: Keeley Hazell

10. Michael Jordan

Credit: Keeley Hazell

top 10 richest cheerleader in the world all time ranked