Forbes has named Kylie Jenner the world's highest-paid celebrity - just a week after accusing her of attempting to inflate her net worth.

The magazine stripped the makeup entrepreneur of her billionaire status and alleged she had been misleading over the value of her Kylie Cosmetics business.

22-year-old Jenner responded in a series of tweets, saying Forbes was guilty of "inaccurate statements and unproven assumptions".

Whether she was guilty or not of trying to deceive the magazine, it has now named her the best-paid celebrity on the planet, with annual earnings of $590 million.

Kanye West at number two

Jenner sold 51% of her Kylie Cosmetics company to Coty in a deal valued at $1.2 billion early this year.

Jenner's brother-in-law, the rapper Kanye West, came in second, according to Forbes, taking home $170 million.

That made West the top earning musician but most of his wealth comes from his Yeezy fashion label, Forbes said.

Other stars to make the top 10 of Forbes' 100 richest celebrities list included Hollywood mogul Tyler Perry, said to have raked in $97 million and actor Dwayne 'The Rock' Johnson, who reportedly earned $87.5 million.

Athletes including Juventus footballer Cristiano Ronaldo, Barcelona forward Lionel Messi and LA Lakers basketball player LeBron James also made the top 10.