Katy Perry has knocked Justin Bieber off the top spot and is now the most followed person on the social-networking site, Twitter.

The 29-year-old Roar hitmaker climbed to the top spot over the weekend when her followers shot up to 46.54 million, compared to Justin's 46.51 million.

Justin originally took over the number one position from Katy's chart rival, Lady Gaga, in January. The Applause singer, who's current Twitter following is at 40.40 million, previously held the crown for two years. 

According to twittercounter.com, US President Barack Obama and country singer Taylor Swift make up the top five of the most followed people on the site.

Speaking previously about her online popularity, Katy admits that she ignores any negative comments. She said: ''I don't know they exist because I don't give them attention. If you tried to please everyone, you'd have no sense of self. You'd lose yourself in the process of being a people-pleaser and there'd be nothing unique left.''

The pop star, who has just released her fourth studio album Prism, also revealed her biggest tip is to never drink and tweet.

She joked: ''When you decide to have a glass of wine, put the phone down. Don't drink and tweet.''