Cristiano Ronaldo ranked first in terms of fame and exploiting it in an advertising manner that attracts the masses, as he earns $1.6 million for one Instagram post, while Selena Gomez ranked fifth with a value of $1.46 million for a single Instagram post. .