Forbes' Top 20 Celebrity Earners of 2010:
1. Oprah Winfrey, $315 million 2. James Cameron, $210 million 3. Tyler Perry, $125 million 4. Michael Bay, $120 million 5. Tiger Woods, $105 million 6. Jerry Bruckheimer, $100 million 7. Steven Spielberg, $100 million 8. George Lucas, $95 million 9. Beyoncé, $87 million 10. Dr. Phil, $80 million 11. Simon Cowell, $80 million 12. Jerry Seinfeld, $75 million 13. Britney Spears, $64 million 14. Lady Gaga, $62 million 15. Madonna, $58 million 16. Sandra Bullock, $56 million 17. Ellen DeGeneres, $55 million 18. Miley Cyrus, $48 million 19. Taylor Swift, $45 million 20. Judge Judy Sheindlin, $45 million