The highest-paid celebrity on the social media platform Instagram is the football legend, Cristiano Ronaldo.
The most popular person is also the Portuguese and Manchester United player.
The forward for Argentina and Paris Saint-Germain, Lionel Messi, is notable for being the third-highest paid celebrity.
He is in front of Kylie Jenner, an American model, and Ronaldo.
Recently, Ronaldo played for Portugal, which finished last in the UEFA Nations League.

The highest-paid Asian on the list is undoubtedly the Indian cricketer Virat Kohli. He holds 14th place overall. Each sponsored post brings in $1,088,000 for the 33-year-old.

CR7 has 699 club goals throughout his career. 689 goals have been smashed by Messi.
Ronaldo leads Real Madrid in goals scored (450). For Barcelona, Messi scored a record 672 goals.
Ronaldo has scored the most goals in the Champions League (140). Messi has accrued 126. (second-highest). The Portuguese are the top scorer in men’s international football with a stunning 117 goals for Portugal. Messi, meanwhile, is ranked third, after Ronaldo and Ali Daei of Iran (109). With Portugal, Ronaldo has won two trophies. Messi and Argentina have won two trophies.

Let’s have a look at the top 10 celebrities that earn the most on Instagram.

Highest paid celebs and their earnings (each sponsored post)

Cristiano Ronaldo: $2,397,000

Kylie Jenner: $1,835,000

Lionel Messi: $1,777,000

Selena Gomez: $1,735,000

Dwayne Johnson: $1,713,000

Kim Kardashian: $1,689,000 (each paid post)

Ariana Grande: $1,687,000

Beyonce: $1,393,000

Khloe Kardashian: $1,320,000

Kendall Jenner: $1,290,000

TOPICS: Cristiano Ronaldo Kendall Jenner Lionel Messi Selena Gomez