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.
Read More: aol