Kylie Jenner has topped Forbes list of highest-earning celebrities for 2020 earning $590 million (€483m). She is followed by Kanye West who earned $170 million (€139m) this year. 

Forbes reports that the majority of Jenner's earnings came from selling a 51% stake in her Kylie Cosmetics firm to Coty in January, while West West collected most of his earnings from his Yeezy sneakers deal with Adidas.

Jenner was named as the youngest 'self-made' billionaire at just 21 years of age in March 2019 by Forbes, however, her company's earnings were disputed and she lost her billionaire 'status.'

The rest of the top 10 on the Forbes list is comprised largely of sports stars. Dwayne 'The Rock' Johnson came in at number 10 with a paycheque of $87.5 million (€71.7m).

Forbes also reports that three streaming giants paid out $300 million (€245.9m) to stars on the list, including Ryan Reynolds at number 18 with $71.5 million (€58.6m), Billie Eilish at number 43 with $53 million (€43.4m) and Jerry Seinfeld at number 46 with $51 million (€41.8m), with Netflix paying out more than two-thirds of that.

Live shows drove career-best income for some of music’s biggest names, with Ed Sheeran’s Divide Tour drawing 8.9 million fans and grossing $776 million (€636m) over two-plus years to surpass U2’s all-time record for a single tour.

Others will take a hit next year as tours for everyone from Taylor Swift, who is at number 25 with $63.5 million (€52m), to Paul McCartney at number 93 with $37 million (€30m) have been cancelled because of the pandemic.

Forbes Top Ten Highest Earning Celebrities 2020

1. Kylie Jenner - $590 million (€483m)
2. Kanye West - $170 million (€139)
3. Roger Federer - $106.3 million (€87m)
4. Cristiano Ronaldo -  $105 million (€86m)
5. Lionel Messi - $104 million (€85m)
6. Tyler Perry, $97 million (€79.5m)
7. Neymar, $95.5 million (€78m)
8. Howard Stern, $90 million (€73.7)
9. LeBron James, $88.2 million (€72m)
10. Dwayne 'The Rock' Johnson - $87.5 million (€71.7m)