This article was originally published on The Gossip Geek and has been republished to The Tea Chat with permission.
The online realm is a strange one. In one area you have videos of screaming goats, in another you have every single song you could ever think of, and then you have the celebrity side. Famous faces absolutely love to showcase their glamorous lives on social media, and they’re constantly updating their profiles with backstage snaps, party pictures, and sultry selfies. But they also love to post ads…
Yep, social media has become one big advertising space thanks to influencers and celebrities. Brands pay big-time A-listers to promote their products, and all they have to do is post a photo or video of them using the item. But what you might not know is that this is a highly lucrative business. Companies will pay celebs six or seven figures for these endorsements, but the exact number truly depends on the person. So, mirror, mirror, on the wall, who is the most expensive celebrity of them all?
Rihanna – Estimated Cost Per Post: $449,000
Rihanna is the ultimate Bad Gal Riri, but she’s also pretty private. She rarely posts about her personal life on social media, instead preferring to keep those details to herself. That doesn’t mean that she doesn’t post at all, though. Rihanna is notorious for using her social media platform to advertise her many companies and brands – and sometimes companies outside of her Fenty realm also make an appearance.
Rihanna has around 113 million followers on Instagram, and we bet that her DMs are not only full of people looking to date her but also full of companies who want to work with her. Only the select few get through her social media barrier, and even then they have to cough up $449,000 for Rihanna and her team to even consider working with them. We bet it’s a lot of hard work.
LeBron James – Estimated Cost Per Post: $307,000
If you want us to get straight down to the nitty-gritty of the situation… LeBron James is a baller. And not just in the sense that he’s a professional baseball player. He’s also extremely rich. He’s the fifth highest-paid player within the NBA, and he’s known for making some seriously impressive business moves. All in all, this has worked in his bank account’s favor, as he now has a net worth of $850 million.
So, when you think about it, brands are getting a pretty good bargain when they pay LeBron $307,000 for a sponsored post. As someone so rich, famous, and full of Instagram followers (104 million, to be exact), he could charge a lot more. But instead, he focuses more of his financial attention on endorsements outside of the world of social media, and his high-profile basketball contracts.
Kendall Jenner – Estimated Cost Per Post: $611,000
When it comes to social media, the Kardashian/Jenner clan has the market cornered. Brands practically get on their hands and knees to get these sisters to promote their products, and Kendall Jenner is no exception. As one of the most famous supermodels in the game, Kendall is pretty picky about who she chooses to work with – and normally, this means that she only works with the biggest and the best.
Kendall Jenner may only be 26 years old, but that hasn’t stopped her from raking in millions from Instagram alone. She charges an extraordinary $611,000 per social media post, and she normally promotes a few every month. Because of this, it doesn’t take her long to rake in a few million a year – and this all contributes to her $45 million net worth. Yes, $45 million at 26 years old.
Beyoncé – Estimated Cost Per Post: $785,000
Let’s be honest; Beyoncé is a social media enigma. She could disappear off the face of the earth for a month, but then come back with an Instagram photo dump and instantly break the internet. Yep, since joining the app in 2012 Queen Bey has only posted a little over 2,000 photos, but that hasn’t stopped her from gaining an incredible 222 million followers.
The Beyhive is so powerful that brands are constantly buzzing around this social media enigma to get her on their team – but she doesn’t do so very often. Beyoncé normally keeps her sponsored posts to her own brands or collaborations, but it’s no secret that this still makes her a shed-load of money. For every sponsored picture that Queen Bey posts online, she gets $785,000 straight into her designer pockets.
Kevin Hart – Estimated Cost Per Post: $499,000
Kevin Hart is Hollywood’s resident funnyman. He’s constantly booking stand-up gigs, being cast in comedy blockbusters, and taking social media by storm. And by taking social media by storm we mean… totally raking in the Benjamins. Kevin boasts 130 million followers on Instagram, and he often shares companies, products, and services that he’s being paid to advertise with.
Whenever you next see Kevin promoting something on the ‘Gram, just know that he’s raking in some serious money for doing so – whether you’re influenced by his post or not. It’s estimated that he earns around $499,000 for each post that he puts on social media, and this goes straight into his back pocket. Not that he really needs it with a net worth of $200 million, but we guess that every little bit helps.
Selena Gomez – Estimated Cost Per Post: $886,000
When it comes to social media rankings, Selena Gomez is the queen. She once took the crown as the most followed person on Instagram, and while she’s since slipped to fifth place, that’s still pretty impressive – considering she doesn’t use it that often. But it seems as though her 277 million followers are all devoted to her, and this works wonders when it comes to brand advertising.
For the most part, Selena has worked entirely with fashion brands on social media – but in recent years she’s started branching out into the world of food. And these deals are all pretty lucrative, especially when Selena charges $886,000 per post. Even if she just posts one sponsored post a month for the rest of her life, she’d still be raking in around $10 million a year. It’s a hard life.
Bella Hadid – Estimated Cost Per Post: $86,300
Her dad is a real estate mogul, her mom is a former supermodel, her sister is a current supermodel, and her brother is also paving his way into the same industry. So, with such good genes behind her, it should come as no surprise to learn that Bella Hadid also has a successful modeling career. But when she’s not walking the red carpet for high fashion brands or appearing in iconic fashion magazines, Bella is making bank on social media.
As an in-demand model with almost 48 million followers on Instagram, Bella can be pretty picky when it comes to the brands that she works with – and she’ll only partner with the best. In the past, she’s worked with designer fashion labels who are all willing to pay her around $86,300 per Instagram post. If you don’t want to do the math, that’s around $2 million a year from Instagram alone.
Cristiano Ronaldo – Estimated Cost Per Post: $975,000
Aside from Instagram’s very own Instagram account, Cristiano Ronaldo takes the cake as the most followed person on the app. He clocks in at 374 million followers, which makes him a hugely desirable social media accessory. Not that he needs it, of course. As one of the most famous soccer players in the world, he doesn’t even really have to try and influence his fans. He just naturally does it anyway.
With this in mind, it should come as no surprise to learn that brands are willing to pay almost seven figures to partner with this sports legend. Although he hasn’t quite hit the $1 million per post fee just yet, he’s getting close with a sponsored rate of $975,000. Ronaldo is pretty picky when it comes to his advertising though, and only posts around two sponsored posts a month. But this still earns him a whopping $23 million a year.
Emily Ratajkowski – Estimated Cost Per Post: $80,700
Emily Ratajkowski certainly gets everyone talking on social media – and it’s normally about her incredible figure. Because of this, you can’t really blame companies for reaching out to the supermodel and businesswoman in the hopes that she will promote them to her 28.6 million followers. But this doesn’t come cheap, as Emily charges around $80,700 per Instagram post.
But Emily is very conscious about the image that she portrays on social media, and she only works with brands that really represent her as a woman, entrepreneur, and mother. In fact, it’s been noted that she only really posts around two sponsored posts every month – but even with that extra cash, she’s still loaded. That means she’s earning around $161,400 per month, or $1.9 million each year just to post a couple of photos online. Not bad, right?
Taylor Swift – Estimated Cost Per Post: $748,000
Although Taylor Swift is arguably one of the most famous singers in the world, she chooses to stay away from social media as much as possible. She’s posted just over 500 posts since joining the app, but even with limited content, she’s built up a fan base of 189 million followers who all want to know what she’s up to, where she is, and what she’s buying. That’s where sponsored posts come into play.
Naturally, the fact that Tay-Tay tends to avoid Instagram means that she also tends to avoid posting sponsored ads, but that doesn’t mean that she doesn’t do any. Brands that are willing to pay the singer $748,000 for a post can get her on board – but rumors suggest that she’s pretty picky. She’ll only endorse brands that are close to her heart and align with her views and morals.
Scott Disick – Estimated Cost Per Post: $20,000
Scott Disick has had a pretty wild ride in the public eye. He’s been a party animal, he’s gone through his walking stick phase, and he’s become a dad. But most of all he’s known for being Kourtney Kardashian’s long-term ex-boyfriend and star of Keeping Up With the Kardashians. While he probably earned a pretty penny from the reality show and earns a decent dollar from investing in real estate, the real money comes from social media.
Although Scott and Kourtney have since called it quits, Scott isn’t shying away from any opportunity that will earn him some serious dough. He’s constantly promoting products and services on Instagram to his 25.9 million followers, and companies normally pay him around $20,000 for a single post from “The Lord.” He even promotes his own clothing brand on Instagram… so does he also pay himself?
Kim Kardashian West – Estimated Cost Per Post: $910,000
You probably don’t need us to tell you that Kim Kardashian West absolutely loves Instagram. She’s built her whole career around publicly sharing her life with the world – and she does just that through social media posts, videos, lives, and more. And while Kim normally shows off her own brands through this platform, she often does other companies a solid by promoting their products to her 267 million followers.
But if you’re a company thinking of hiring Kim to advertise your products on Instagram, you might want to check your bank balance first. That’s because Kim’s services do not come cheap, as she charges around $910,000 for a single Instagram post. That’s right, folks, she charges almost $1 million to take a photo and upload it to the ‘Gram – and she does a few every single month.
Conor McGregor – Estimated Cost Per Post: $169,000
You don’t have to be an expert in MMA fighting to know that these guys make some serious money. They can win millions just from one fight, and in 2020 alone Conor McGregor made $180 million from his time in the ring. So, when you think about it, the amount of money he makes from social media is chump change – but it’s still enough to buy most people a pretty decent house.
Conor has 43.1 million followers on Instagram, and while he doesn’t post sponsored posts very often, he still gets some serious bang for his buck when he does. That’s because brands pay him around $169,000 per Instagram post, and in the past, he’s worked with some seriously big brands who are willing to pay him that much. We’re talking Burger King, Monster Energy, and more.
Nicki Minaj – Estimated Cost Per Post: $651,000
Rapper Nicki Minaj is currently in a state of flux. In recent years she’s focused more of her attention on her son, and in 2019 she even announced that she would be retiring from music – although this statement was later rescinded. But because Nicki is now spending less time out of the studio making money-making songs, we bet she’s happy that she still has some major Instagram bank to be making.
Nicki has a healthy 164 million followers on Instagram, which makes her an expensive investment for brands who want to collaborate with her. Luckily for her, they’re more than willing to shell out the $651,000 she expects in return for one social media post. If you total that up, she’s earning around $47 million by posting six times a month. Talk about easy money.
Gigi Hadid – Estimated Cost Per Post: $300,000
We’ve already seen one Hadid sister on this list, so why don’t we add another? After all, the members of this family are all famous in one way or another – and just as Bella is a famous supermodel, so is Gigi Hadid. This lady has walked for Victoria’s Secret, she’s posed for some of the biggest brands in the world, and she even had a child with one of the biggest boyband members in the industry. She has it made, right?
Well, she’s one of the cheapest celebs when it comes to her social media posts – but we have no doubt about the fact that she’s still feeling pretty lucky right about now. Even though she might not be asking for millions for a sponsored post, she’s still raking in around $300,000 every time she posts a photo for these brands online. That’s more than the majority of people make in one single year.
Dwayne Johnson – Estimated Cost Per Post: $1.02 Million
When you think about it, there really is nothing that Dwayne Johnson can’t do. He’s a professional wrestler, he’s an actor, he’s a singer, and he’s a social media wiz-kid. In fact, Dwayne is one of the most-followed people on social media and boasts an incredible 282 million followers. But that’s not all. He’s also the second-most expensive celeb on the app.
Although Dwayne isn’t used to taking second place, we bet he’s still pretty happy with the fact that he’s come in as the second-highest-paid celebrity on social media. Well, his bank account probably is, anyway. That’s because any brand that wants to work with him will have to be willing to fork out $1.02 million per post. That’s why you’ll only see him teaming up with the biggest and the best.
Stephen Curry – Estimated Cost Per Post: $142,000
You probably don’t need us to tell you that professional sportspeople make a huge amount of money. In August 2021, Stephen Curry signed a new contract with the Golden State Warriors that will see him bring in $54 million per season – and that’s before his endorsements with major sports brands. And you just know that the likes of Armour, Palm, and Rakuten practically fall over themselves to get this basketball legend on their team.
With 38 million followers to his name, big-name brands will happily pay Stephen an incredible six figures to get him on their payroll. But how much does he really cost? It’s estimated that Stephen charges $142,000 per Instagram post – which is more money than most of us could ever imagine in one year, let alone for one simple photo.
Khloé Kardashian – Estimated Cost Per Post: $600,000
When it comes to social media, the whole Kardashian/Jenner family has the market cornered. And even though Khloé is arguably the most reserved when it comes to sharing photos of her personal life, she’s definitely no stranger to sponsored posts. She regularly teams up with companies to promote collagen powder, weight loss aids, and even, very bizarrely, Febreeze.
But despite the fact that Khloé is one of the most active Kardashians when it comes to these ads, she’s actually the cheapest. This might be because she has a few million fewer followers than her sisters – with her stats coming in at 200 million. Don’t think she’s just giving away her services for free, though. This Kardashian still charges a whopping $600 million per Instagram post.
Jennifer Lopez – Estimated Cost Per Post: $663,000
She’s come a long way since she was just Jenny from the block, hasn’t she? Jennifer Lopez is part of the Hollywood super-rich club, and her net worth currently stands at around $400 million. She’s definitely not doing too badly for herself, and the fact that she’s super active on social media just helps her bank balance even more. She has 185 followers on social media, and they eat up everything that she posts.
In fact, JLo loves to partner with brands that she feels passionate about, and she often posts a couple of sponsored pictures and videos every single week. Considering she charges a whopping $663,000 for each advert that she posts online, we have a feeling that she’s making some serious bank at the moment. And that’s alongside her singing and acting career. She’s just loaded.
Neymar da Silva Santos Jr. – Estimated Cost Per Post: $722,000
When brands are looking to partner with celebrities, they normally look at their social media statistics and go from there. In most cases, the higher the follower count… the more willing they are to pay the celebrity more. But what might surprise you is that companies don’t play by that book when it comes to Brazilian soccer star Neymar da Silva Santos Jr. In the grand scheme of things, Neymar isn’t exactly a social media commodity.
In fact, he has a relatively low follower count (in celebrity terms) with just 166 million followers. But as one of the most famous soccer players in the world, that doesn’t really matter when it comes to Neymar. Brands like Nike and Red Bull are still more than willing to shell out his fee of $722,000 per Instagram post. He needs something to bump up his $200 million net worth, right?
Dua Lipa – Estimated Cost Per Post: $252,000
When you think about it; Dua Lipa is pretty new to the celebrity game. The English singer signed her first record contract in 2014, but she only really rose to international acclaim in 2017. Since then, she’s become a household name across the globe – and she’s even expanded her brand into the realm of modeling. Yep, apparently, there’s nothing she can’t do.
If you’re one of the 78.5 million people who follow Dua on Instagram, you’ll know that she’s constantly updating her stories and posting new content – and as she’s a real up and comer, brands can still book her for a relatively cheap price. Dua charges $252,000 per post, and while this could buy a house for most people, in the celebrity social media game this is a bargain.
Kylie Jenner – Estimated Cost Per Post: $1.26 million
Kylie Jenner may only be 24 and the youngest on the list, but she actually tops the charts as the most expensive person on Instagram. Who would have thought it? Of course, we knew that Kylie was already pretty rich as the world’s youngest “self-made” billionaire, but we didn’t realize she made so much money just from social media alone. And it really is a lot.
With 286 million followers to her Instagram name and a huge business empire that’s taken the world by storm, Kylie is constantly bombarded with requests to work with companies around the globe. But Kylie won’t just work with anyone. She normally chooses the big-name brands – largely for their reputation, but also for their deep pockets. That’s because Kylie charges a whopping $1.26 million from a single Instagram post, which is more than anyone else on the app.
Justin Bieber – Estimated Cost Per Post: $722,000
Justin Bieber may only be 27 years old, but he’s been in the limelight for almost a decade and a half now – and the celebrity world has certainly changed since then. While a 13-year-old Justin used to make bank by selling records and touring around the world, the adult Justin is still doing that… and more. He’s created his own companies, he’s invested in real estate, and he’s making money on social media.
All Justin has to do is post a picture of himself with a company’s product, post it online, and he’s laughing. That’s because he earns around $722,000 for each post that he publishes, and we have a feeling that he’s definitely not the one to have to chase these brands. We bet they’re knocking on the door of his DMs every single minute of every single day.
David Beckham – Estimated Cost Per Post: $300,000
Everyone knows who David Beckham is. Even if you’re not a fan of soccer or even popular culture, you probably know who David Beckham is. He’s been in the limelight for decades thanks to his career, his personal life, and his business ventures – and it seems as though in recent years, he’s put a huge focus on building up his social media fanbase.
David is constantly posting photos of his family, his soccer antics, and his luxurious life on social media – and he’s built up relationships with luxury brands that deal in watches, cars, cologne, and so much more. These relationships have allowed him to promote their products on social media, and he earns around $300,000 per post. Just ten posts a year could bag him $3 million… Not bad for a retired soccer player, right?