Beyonce dethroned as Forbes highest paid celebrity

Who comes out on top?

Beyonce Dethroned as Forbes Highest Paid Celebrity; Who Is Number 1?

Forbes has released their annual list of the highest paid celebrities - and Beyonce has been dethroned!

Replacing her as the top earning celebrity for this fiscal year is Floyd Mayweather.

The boxer, nicknamed 'Money', earned $300 million (£190m) over the last year. It shatters the record for athlete earnings, which was previously held by Tiger Woods who banked $115 million in 2008.

Mayweather's May 2 fight against Manny Pacquiao crushed multiple boxing financial records. Not surprisingly, Pacquiao is in second place having earned $160m.

Katy Perry comes in at number three with a whopping $135m. The pop star is the highest-earning non-boxer on this year's Celebrity 100 list, thanks mostly to her Prismatic World Tour.

Hot on her heels are One Direction with a combined $130m. US shock jock DJ Howard Stern earned $95m, just ahead of country music star Garth Brooks on $90m.

Where's Beyonce?

US author James Patterson, who penned the Alex Cross series, raked in $89m, just ahead of Iron Man Robert Downey Jr on $80m.

Pop queen Taylor Swift pulled in $80m after the launch of her album 1989, the top global release of 2014 with over 3.6 million copies sold.

Footballer Cristiano Ronaldo is next on $79.5m. He has a $50+ million a year salary to go with a huge portfolio of endorsements.

But where is Beyonce? Shockingly she didn't make the top 10. In fact she barely cracked the top 30.

The singer, who took home $115m last year, 'only' earned $54.5m this year. Dropping her from number one to number 29.