Selena Gomez has been crowned the world’s top Instagram celeb – despite having fewer followers than several of her rivals.
The singing star still has a mind-boggling 151.8 million followers.
But social media-monitoring site Hype Auditor places her top because she gets an average of 3.6 million likes per post.
Boffins at the site use programs to weed out fake followers and the data is used by firms wanting to get the best value for money from stars plugging products and services.
The site also reveals that most of her fans – 14 percent — live in India and that 58 percent are women.
Kylie Jenner comes in at two also with 3.6 million likes per post from her 137 million fans – 24 percent of whom live in the U.S.
Most of his fans live in Iran and India — a total of 24 percent — and more than three quarters are men.
The majority of his followers live in Spain with 11 percent and 77 percent are men.
Beyoncé is at No. 5 – a chart position she is unused to occupying.
She has 128.1 million followers, bags 2.3 million likes a post and 27 percent of her fans live in the States, with just 3 percent from the U.K.
Kim Kardashian is at No. 6. She gets around 1.6 m likes a pop from her 141.2 million fans — with a third living in the States.
Instagram itself is at No. 7. The platform has 303.2 million followers but engagement is just 700,000 likes per post.
At No. 8 is Ariana Grande. The site says 24 percent of her 156.9 million followers live in the US and that she gets 1.1 million likes per post.
He gets an average of 1.2 million likes per post from his 145.7 million fans. The data says 21 percent live in the US and 4 percent in the U.K.
This article originally appeared on The Sun.