Instagram is one of the most popular social media networks used by marketers to connect with their audiences. It is also the most popular social network for most influencer marketing platforms, with many influencers in different niches and more emerging each day.
Almost all brands and marketers have, at some point, worked with an influencer or have plans to. Our data finds that as much as 60% of brands work with at least 10 influencers. And, most prefer working with smaller influencers who are more authentic and affordable.
However, if you have a large enough budget and want to reach millions of people via just one post, then celebrities are your best bet. No one can beat the power and influence of a celebrity or match their follower bases.
Here's a list of the top highest-earning celebrities and influencers on Instagram with whom you can collaborate to reach millions of people.
Highest Paid Instagram Stars in 2024:
- Highest Paid Instagram Stars in 2024:
- 1. Cristiano Ronaldo
- 2. Leo Messi
- 3. Selena Gomez
- 4. Kylie Jenner
- 5. Dwayne Johnson
- 6. Ariana Grande
- 7. Kim Kardashian
- 8. Beyonce Knowles
- 9. Khloe Kardashian
- 10. Justin Bieber
- 11. Kendall Jenner
- 12. Taylor Swift
- 13. Jennifer Lopez
- 14. Virat Kohli
- 15. Nicki Minaj
- 16. Kourtney Kardashian
- 17. Miley Cyrus
- 18. Katy Perry
- 19. Neymar da Silva
- 20. Kevin Hart
- Why Are Brands Choosing the Highest Paid Instagram Stars?
- Conclusion
- Frequently Asked Questions
1. Cristiano Ronaldo
Estimated Average Price Per Post - $3,234,000
Christiano Ronaldo is one of the most popular football players in the world and doesn’t really need an introduction. However, for all those who don’t know about sports, he is a Portuguese football player, who plays as a forward.
Ronaldo is the dream celebrity for brand endorsements for any sports brand and he also does it well. Unlike other celebrities who often just mention a brand and don’t even bother to write a caption, he actually does a good job. Here's one such example of his post in which he promoted shampoo by Clear.
2. Leo Messi
Estimated Average Price Per Post - $2,597,000
Lionel Messi is an Argentine professional footballer who doesn’t really need any introduction. He is one of the most popular footballers of all time. He plays forward both for Argentina’s national team and the MLS club, Inter Miami.
He has done several brand endorsements, not limited to brands in the sports and fitness categories. Here is an example of his paid collaboration with the food brand, Lay’s.
3. Selena Gomez
Estimated Average Price Per Post - $2,558,000
Selena Gomez is a Spanish singer and actress who has a massive fan following worldwide. She has a huge follower base on Instagram and has been among the most popular Instagrammers for years. She breaks the norm that celebrities don’t get high engagement rates on their posts and gets an average of 1.41% engagement rate on her Instagram posts.
She is often seen endorsing fashion, lifestyle, and beauty brands. Here’s one example.
4. Kylie Jenner
Estimated Average Price Per Post - $2,386,000
Kylie is the owner of the beauty brand, Kylie Cosmetics, and is one of the most influential people in the beauty industry. She belongs to the popular Jenner-Kardashian clan of “Keeping Up with the Kardashians” fame. The entire extended family rose to fame because of that show, but each has their own set of accomplishments.
Kylie is a celebrity influencer who charges $600.000 per post and is mostly seen endorsing luxury fashion and beauty brands.
5. Dwayne Johnson
Estimated Average Price Per Post - $2,326,000
Dwayne, popularly known as, “The Rock,” is a Hollywood actor who first gained popularity as a wrestler in the TV show called WWE. He is known for his solid build and is mostly seen in action movies. And, that makes him a perfect celebrity influencer for health and fitness brands.
Here’s an example of him promoting a water brand on Instagram.
6. Ariana Grande
Estimated Average Price Per Post - $2,264,000
Ariana is an award-winning, American singer, actress, and songwriter who has several hit singles. Her recent single, “Just Look Up” has been on almost all prominent music billboards worldwide.
A simple mention from her on her Instagram feed can help you reach her 354 million followers. Here’s one such post where she mentions the beauty brand, Ulta Beauty.
7. Kim Kardashian
Estimated Average Price Per Post - $2,176,000
Kim Kardashian is another celebrity who rose to fame after being featured in a TV series based on her family. She just launched her cosmetics brand, KKW Beauty, following in the footsteps of her half-sister, Kylie Jenner.
Kim is very popular on social media and consistently has media attention and gets both good and bad publicity. Here is a paid post where Kim is seen promoting a wellness brand.
8. Beyonce Knowles
Estimated Average Price Per Post - $1,889,000
Beyonce is a very popular singer and actress who was earlier a part of the famous band, “Destiny’s Child.” She is one of the most popular singers in the world and has sold over 100 million records worldwide.
Netflix launched a film about her life, and she promoted it on her Instagram page.
Beyonce has worked with Adidas to promote their Ivy Park range of clothing.
9. Khloe Kardashian
Estimated Average Price Per Post - $1,866,000
Khloe Is another businesswoman and socialite from the Jenner-Kardashian clan. She co-founded an apparel brand called Good American. She is also involved with Kylie’s beauty brand and often designs several collections and fragrances.
Here is an Instagram post where she is promoting her ZenWtr alkaline water.
10. Justin Bieber
Estimated Average Price Per Post - $1,763,000
Justin Bieber is a popular Canadian singer who has made it to the list, primarily because of his massive fan following. He has a global fan base and that makes him coveted for brands who want to reach that audience.
Here’s an example of him promoting an apparel brand.
11. Kendall Jenner
Estimated Average Price Per Post - $1,758,000
Kendall Jenner is the sister of Kylie Jenner and a part of the Jenner-Kardashian family. She also features in the TV series, “Keeping Up with the Kardashians,” which is based on this family.
She is a model who has worked with several reputable companies like Victoria’s Secret and Estee Lauder. Her popularity and huge social media follower base keep landing her paid collaboration opportunities. Here is one such example of a sponsored post that she created for the fashion brand, Calvin Klein.
12. Taylor Swift
Estimated Average Price Per Post - $1,611,000
Taylor Swift is an American singer and songwriter with a global fan base. She is one of the highest-selling artists of all time and has several record-breaking singles. She has received 10 Grammys, one Emmy, 12 Country Music Association Awards, and 23 Billboard Music Awards.
Here’s a commercial for Amazon Music that she posted on her Instagram feed.
13. Jennifer Lopez
Estimated Average Price Per Post - $1,497,000
Jennifer Lopez, often called J.Lo, is an American actress, singer, dancer, fashion designer, producer, and businesswoman. In 1997, she became the first Latin actress to earn over $US1 million for a film and established herself as the highest-paid Latin actress in Hollywood. She has also tasted success in the music industry and became the first woman to have a number-one album and film in the same week in 2001.
14. Virat Kohli
Estimated Average Price Per Post - $1,384,000
Virat Kohli is the current captain of the Indian cricket team. Many regard him as one of the best contemporary batsmen in the world. He plays for Delhi in domestic cricket and Royal Challengers Bangalore in the Indian Premier League (IPL).
In 2020, Forbes ranked Kohli 66th in their list of the top 100 highest-paid athletes in the world for that year, with estimated earnings of $26 million. He received the Rajiv Gandhi Khel Ratna, the highest sporting honor in India, in 2018.
He has recently used Instagram to make paid partnership posts promoting Wrogn styles for Myntra.
15. Nicki Minaj
Estimated Average Price Per Post - $1,344,000
Nicki Minaj is a famous rapper, singer, songwriter, model, and actress. She has won several awards for her music, including six American Music Awards, four MTV Video Music Awards, and 11 BET Awards. She was nominated for 10 Grammy awards but has not won one yet.
She often endorses luxury brands or simply mentions them in her Instagram posts. Here’s one such post where she mentions the luxury fashion brand, Fendi.
16. Kourtney Kardashian
Estimated Average Price Per Post - $1,343,000
Like her sisters, Kourtney Kardashian starred in Keeping Up with the Kardashians. She is involved in the retail and fashion industries and has launched several clothing collections and fragrances.
She has made much use of her Instagram and other social accounts, endorsing products such as waist-slimming pants, beauty products, Coca-Cola, and prescription drugs.
She shared posts on behalf of Febreze, although many of her internet fans weren't impressed by the non-glamorous product promotion.
17. Miley Cyrus
Estimated Average Price Per Post - $1,276,000
Miley Ray Cyrus is an American singer-songwriter, actress, and record producer. She became a teen idol while portraying the title character of the Disney Channel television series Hannah Montana. As Hannah Montana, Miley attained two number-one and three top-ten soundtracks on the U.S. Billboard 200. She has also achieved three U.S. number-one albums in her own right, as well as three other albums in the top five. People often cite her as an example of a successful child actor-turned-singer.
She went from innocent Nickelodeon star to full pop star, and she used her Instagram account to help her re-brand. She deleted her account briefly in 2018, but it wasn't gone for long.
18. Katy Perry
Estimated Average Price Per Post -$1,220,000
Katy Perry is an American singer, songwriter, and television judge. She rose to fame in 2008 with her second album, One of the Boys. All subsequent albums have topped the U.S. Billboard 200.
She has nine U.S. Billboard Hot 100 number-one singles, five Billboard Music Awards, five American Music Awards, a Brit Award, and a Juno Award. Her Super Bowl XLIX halftime show performance is the most-watched in history.
She has learned the benefits of using Instagram Stories for marketing. That is how she teased her Katy Perry Collection back in 2017.
She still promotes shoes from her Katy Perry collection through her Instagram account.
19. Neymar da Silva
Estimated Average Price Per Post - $1,141,000
Neymar is a Brazilian footballer who plays forward for the Brazil national team and the Saudi club, Al Hilal. He was once a world phenomenon and had quickly risen to fame. Some of the biggest names in the sport were once his equals, including legends like Messi and Ronaldo (who are also on this list).
He is a good option for sports and fitness brands that are looking for a celebrity to endorse their brand. Here’s an example of one of his Instagram posts where he is promoting the sports shoe brand Nike.
20. Kevin Hart
Estimated Average Price Per Post - $1,071,000
Kevin Hart is an American actor, stand-up comedian, and producer. He has acted in several popular movies and TV shows including “Jumanji” and “Modern Family.” He is quite active on Instagram and has a substantial follower base.
As a celebrity, he sometimes gets the opportunity to design his own collections for different brands, like the one shown in the example below.
Why Are Brands Choosing the Highest Paid Instagram Stars?
Partnering with high-paid Instagram stars offers numerous benefits that can significantly boost your brand's visibility, credibility, and engagement. Here's why top stars are often the preferred choice for many brands:
Massive Reach and Audience
High-paid stars typically have millions of followers, giving brands an unparalleled reach. For example, Christiano Ronaldo has a following of 635 million, while his long-term football rival, Messi, has 504 million followers.
By collaborating with these influential personalities, brands can instantly put their products or services in front of a vast and diverse audience. This broad exposure is particularly beneficial for launching new products or entering new markets. Simply put, having a massive reach and audience is essential for influencer marketing.
Enhanced Credibility and Trust
Top stars have spent years building a loyal following that trusts their recommendations. When a high-profile personality endorses a brand, it lends immediate credibility and trustworthiness. Followers are more likely to try a product recommended by someone they admire and trust, leading to higher conversion rates.
High Engagement Rates
Stars with substantial followings often achieve high engagement rates on their posts. Their content receives thousands, if not millions, of likes, comments, and shares. This level of interaction not only increases brand awareness but also fosters a sense of community and loyalty among consumers.
For example, LeBron James shared an Instagram post about the latest collaboration between Liverpool FC and the LeBron James brand. This post drastically outperformed his usual posts, garnering exceptional levels of engagement. The buzz around this collaboration not only highlighted LeBron’s influence but also significantly increased brand awareness for both Liverpool FC and the LeBron James brand.
Creative and High-Quality Content
High-paid stars are often content creation experts. They produce visually appealing, high-quality content that aligns with their personal brand and resonates with their audience. Brands benefit from this expertise by getting professionally crafted content that enhances their image and appeals to potential customers.
For example, The Rock likes to get creative with his celebrity endorsements, even when promoting his own brands throughout his socials. Just check out this video he did for ZOA Energy.
Access to Targeted Niches
Many stars specialize in specific niches, such as fashion, fitness, professional sports, acting, or music. By partnering with a star who aligns with their industry, brands can reach highly targeted audiences that are more likely to be interested in their offerings.
For instance, Kim Kardashian is one of the highest-paid Instagram celebrities out there. While she doesn't have a predefined niche, she mostly does brand endorsements with makeup and clothing brands. Therefore, she works best when promoting brands in these highly targeted niches. This targeted approach can lead to more effective marketing campaigns and better ROI.
Conclusion
These are some of the highest-earning Instagrammers who have massive follower bases and are recognized worldwide. Collaborating with any of these Instagrammers can help you reach millions with a single post. So, if your goal is to reach as many people as you can, then these are the ones you should collaborate with.
Note: All engagement rate calculations are done using HopperHQ.
Frequently Asked Questions
Who is the highest paid on Instagram 2024?
The highest-paid Instagram celebrity and influencer in 2024 is Christiano Ronaldo. The celebrity topped our 2024 Instagram rich list, with a whooping $3,234,000 cost per post.
How much do Instagrammers get paid?
Instagrammers will get paid different amounts of money depending on how many followers they have. For example, Instagrammers with less than 10,000 followers will make around $88 per post. The Instagrammers with less than 100,000 followers will make $200 per post on average, though it depends on the profile. Some accounts will instead be gifted free products.
How much money does 1 million Instagram followers make?
An influencer with 1 million Instagram followers will make $10,000 per post. If you are an influencer with more than 1 million followers, you can charge anywhere from $10,000 to $100,000 per post or campaign.
Who is the most paid social media influencer?
These are the highest paid social media influencers:
- Cristiano Ronaldo, who makes $3,2 million per sponsored post
- Lionel Messi, who earns nearly $2,5 million per sponsored post
- Selena Gomez, who makes nearly $2,5 million per sponsored post
- Kylie Jenner, who makes $2,3 million per sponsored post
How much does Kim Kardashian make per Instagram post?
Popular influencer Kim Kardashian makes around $2,176,000 per Instagram post. She gets the number seven spot on our Highest Pair Stars on Instagram list, coming just behind Ariana Grand, Dwayne "The Rock" Johnson, Kylie Jenner, Selena Gomez, Lionel Messi, and Christiano Ronaldo.