From reality TV royalty to sports gods and entertainers, these celebrities have used social media to elevate both their profile and endorsement asking price.
Here are the top earning celebrities on Instagram per post according to data analyzed by Hopper HQ, a social media engagement firm.
Kylie Jenner
On top of raking in millions from her cosmetics and skincare company, Kylie Jenner, 21, charges approximately $1,266,000 per post on her Instagram account, which has 142 million followers. That is $63,300,000 for 50 posts a year.
Ariana Grande
Not only is Ariana Grande one of music's top earners, but she's second only to Jenner—with an asking price of $996,000 per post—on the list of highest paid celebrities on Instagram. Grande has a following of 160 million on the social media platform.
Cristiano Ronaldo
World-renowned soccer player and heartthrob, Cristiano Ronaldo has amassed a fortune from sports brand endorsements and a stellar career playing for soccer teams Real Madrid and Manchester United. Reportedly, he charges brands up to $975,000 per post to endorse their products on his social media handle, which has 176 million followers.
Kim Kardashian
With 145 million followers on Instagram, Kardashian West has used the social media platform to launch a variety of businesses from DASH, the fashion boutique she created alongside sisters Khloe and Kourtney; KKW Beauty, her self-named makeup company; and Kimono, her new shapewear brand. For an endorsement from Kardashian West, you'll have to fork up $910,000.
Selena Gomez
Gomez, a talented singer and actor who first rose to fame staring in Disney's Wizards of Waverly Place, has amassed a huge following of 155 million followers on Instagram, where she charges brands a whopping $886,000 to post on their behalf.