According to Complex, celebrities don't just make the big bucks from their respective careers, they also get paid to post on Instagram. That explains all of the excessive posts about "Flat Tummy Tea" from actresses, fitness junkies, models, and socialites.

Lebron James reportedly makes close to $100,000 for a post on his personal Instagram account. Unfortunately for LBJ, that's chump change in comparison to what soccer star Cristiano Ronaldo is bringing in, over $300,000 for a post. Sheesh! There's also a famed actress/singer and a Kardashian who rake in more than what both of those sports figures make for goofing off on IG. Check out a few who made the list below.

  1. Selena Gomez - $424,000
  2. Kim Kardashian - $385,000
  3. Cristiano Ronaldo $308,000
  4. Kylie Jenner - $308,000
  5. Kendall Jenner - $285,000
  6. Khloe Kardashian - $192,600
  7. Kourtney Kardashian - $192,600
  8. Cara Delevingne - $115,500
  9. Lebron James - $92,457

In the most legit way possible, I've got to get my followers up!