Forbes Magazine came out with their annual list of the highest paid celebrities. The amount of money each celeb raked in, was between May of 2011 and May of 2012. The number one slot went to someone who has held the title for four consecutive years now...who is it?

Despite the fact that her network isn't doing as well as she had hoped, Oprah Winfrey still managed to nab the top spot on Forbes list. But 'Transformers' director Michael Bay wasn't far behind in the number 2 slot. Oprah better watch it, or this time next year she may be dethroned.

1. Oprah Winfrey - $165 million

2. Michael Bay - $160 million

3. Steven Spielberg - $130 million

4. Jerry Bruckheimer - $115 million

5. Dr. Dre - $110 million

6. Tyler Perry - $105 million

7. Howard Stern - $95 million

8. James Patterson - $94 million

9. Simon Cowell - $90 million

9. George Lucas - $90 million

11. Glenn Beck - $80 million

11. Elton John - $80 million

13. Tom Cruise - $75 million

14. Dick Wolf - $70 million

15. Rush Limbaugh - $69 million

16. Manny Pacquiao - $67 million

17. Dr. Phil McGraw - $64 million

18. Donald Trump - $63 million

19. Ryan Seacrest - $59 million

20. Britney Spears - $58 million

20. Tiger Woods - $58 million

Wow, that's a whole lotta money! Anyone up for sharing??