Forbes Magazine has published their list of The World’s Highest-Paid Celebritiesin 2018, and there are some very surprising names on the list which includes public figures across all disciplines; sports, TV personalities, musicians, authors and entertainers.

Topping the list is retired boxer, Floyd Mayweather, who earned himself $285 million and edged out George Clooney ($239 million), who comes in at second, by $45 million. Kylie Jenner comes in third with $166.5 million, Dwayne Johnson makes %th spot with $124 million, and sports stars Lionel Messi and Cristiano Ronaldo both come in at 8th and 10th with $111 million and $108 million respectively. Ed Sheeran stays between them in 9th spot with $110 million.