Selena Gomez rules Instagram with 103 million

The photo-sharing site released its year-end data Thursday showing the 24-year-old pop star has the most followers of any celebrity.

She is also responsible for nearly all of the most-liked celebrity posts in 2016.

Gomez beat out Taylor Swift (93.6 million followers), Beyonce (88.9 million followers) and Kylie and Kendall Jenner (79.5 million and 68.9 million followers, respectively) to top the site’s list of most popular celebs.

The only men among the top 10 were soccer star Cristiano Ronaldo (82.3 million followers) and Dwayne Johnson (71 million followers).

Gomez also had eight of the 10 most popular celebrity photos and seven of the top 10 celebrity videos.

Her most popular picture, with 5.2 million likes, is an ad for Coke. It shows the singer in a red dress, her lips around a red-striped straw in a bottle she holds with long red fingernails.

Other popular snaps show her performing onstage and posing with a fan.

Gomez’s top video, with 20.1 million views, shows her dancing and singing with a young fan.

Swift, Kim Kardashian and soccer star Leo Messi claimed the other three spots on the list of top celebrity videos. Swift’s video is of her cat. Kardashian’s and Messi’s are of their children.