Twitter tenth birthday
Twitter turns 10 on 21 March 2016IBTimes UK

Twitter has provided a platform for celebrities to share the most outrageous photos, air their dirty laundry and write the most inappropriate things. Over the last 10 years, we have seen it all from Kanye West's epic rants to Taylor Swift sniping back at Nicki Minaj, while Katy Perry has proved herself to be more popular than the entire population of the UK.

As the social media giant celebrates its 10th birthday, IBTimes UK looks back at some of the most entertaining and outrageous celebrity Twitter moments.

Kim Kardashian's belfie

The social media queen gave a whole new meaning to the regular selfie when she unveiled her post-baby body for the first time. Four months after giving birth to her daughter North, Kardashian, 35, got into a very revealing swimsuit, stood in front of a mirror and took a photo of her figure from behind. It was the tweet that spawned a thousand memes and became one of the most shared photos in Twitter history.

Kim Kardashian belfie
Kim Kardashian broke the Internet with her belfie in 2013Twitter/Instagram

Kanye West rants

The rapper has entertained his followers over the years from the downright hilarious: "I specifically ordered persian rugs with cherub imagery!!! What do I have to do to get a simple persian rug with cherub imagery uuuuugh," to the terrifying: "You own waves???? I own your child!" Never stop, Kanye. Never stop.

Kanye West Twitter
Kanye West has enjoyed his fair share of Twitter rants over the social media site's 10 yearsTwitter

Oscars 2014 selfie

Ellen DeGeneres broke the Internet while hosting the Oscars 2014 when she rounded up a few somewhat known actors, you know, Julia Roberts, Jennifer Lawrence, Brad Pitt, Kevin Spacey and Meryl Streep, to pose for the ultimate selfie. So far, the photo has clocked up more than 3.3 million retweets.

The celebrity feuds

Over the last 10 years, there have been too many celebrity Twitter feuds to list but there are a few which stand out. There was the time Taylor Swift gave the perfect response to Nicki Minaj who appeared to chastise the singer for getting a MTV VMA nomination.

Rapper Meek Mill launched what became one of the biggest rap feuds in history when he accused Drake of using a ghostwriter.

Amber Rose got everyone talking about speculating about Kanye West's sex life when she revealed one very particularly intimate detail about his bedroom antics.

Anna Kendrick and Ryan Gosling

The actress' Twitter is funny at the best of times but she really caused a stir with a tweet about her screen crush Ryan Gosling in 2013.

Rob Kardashian calls out Rita Ora

The break-up between Rob Kardashian and Rita Ora turned extremely bitter in 2012 when the reality star accused the British singer of sleeping with a number of men, writing: "She cheated on me with nearly 20 dudes while we were together... But I mean 20?!!!!" Kardashian deleted his tweet but his words stuck.

Katy Perry reaches milestone

The Dark Horse singer has more pulling power than the likes of Justin Bieber, Rihanna and Kim Kardashian as Perry is the most followed celebrity with more than 84.8 million fans watching her every tweet. In case you were wondering, that is more than the population of Germany.

Katy Perry Twitter
Katy Perry is the most followed celebrity on Twitter with 84.8 million followersTwitter