
Influencers on social media can make a lot of money through promoting brands or services.
Cristiano Ronaldo, who has over 400 million followers on Instagram, is said to earn up to £1.2 million per post with some brands. Though, most top influencers have talent agents that represent them and will take a percentage of these fees. These vary, but around 20 per cent is standard practice.