Justin Bieber has deleted his Instagram account, following days of drama surrounding his rumoured girlfriend Sofia Richie and his former flame Selena Gomez. Justin, who had 77.8 million followers, deleted his Instagram on Monday night, but not before he appeared to accuse ex Selena of cheating with Zayn Malik.

Justin BieberJustin Bieber has singed off from Instagram

The drama all started over the weekend, when Justin began sharing pictures on Instagram with rumoured new girlfriend Sofia Ritchie. After some fans left mean comments about the 17-year-old, Justin hit back telling them: “I'm gonna make my Instagram private if you guys don't stop the hate this is getting out of hand, if you guys are really fans you wouldn't be so mean to people that I like.”

But after Justin’s army of Beliebers accused the singer of choosing his latest squeeze over them, his former girlfriend Selena decided to weigh in. “If you can’t handle the hate then stop posting pictures of your girlfriend lol,” Selena allegedly wrote. “It should be special between you two only. Don’t be mad at your fans. They love you.”

Justin then hit back by replying: "It's funny to see people that used me for attention and still try to point the finger this way. Sad. All love.” He’s then said to have followed up five minutes later with: “I'm not one for anyone receiving hate. Hope u all can be kind to my friends and eachother. And yes I love my beliebers.”

More: Did Selena Gomez Throw Some Major Shade At Ex Justin Bieber On Instagram?

The drama then took an interesting turn when Selena accused her ex of cheating on her “multiple times”. “Funny how the ones that cheated multiple times, are pointing the finger at the ones that were forgiving and supportive, no wonder fans are mad,” she’s reported to have written. “Sad. All love.”

But things got even messier when Justin fired back with an accusation of his own, that Selena had cheated with former One Direction singer Zayn Malik. Justin is alleged to have told his ex, “I cheated... Oh I forgot about You and Zayn?”

On Monday night Justin followed through with his threat to make his Instagram private, however he then quickly made it public again before deleting it entirely. The move caused some disgruntled Beliebers on Twitter to throw a #JustinDeactivatedParty.

“I can't believe Justin hates us enough to deactivate his Instagram. I'm shook. #JustinDeactivatedParty,” tweeted one fan. Another added: “Did Justin really deactivate over a 17 year old girl he just met almost a week ago?”

The singer is also said to have angered another former flame, model Hailey Baldwin, after he unfollowed her on Instagram. "Justin unfollowed Hailey on social media, and now all their friends are talking s*** on Sofia and him and how messed up it is," a source told People magazine.

More: Justin Bieber Threatens To Make Instagram Private After Fans Attack Rumoured Girlfriend

“Out of nowhere, Sofia apparently made him unfollow Hailey and now she and her friends are all super upset,” the source added. On Sunday, Hailey appeared to address the drama with Justin in a now deleted Instagram post.

"We've all had our fair share of things we've done, both good and bad. What makes the present so powerful is when we take complete responsibility for our actions, we allow ourselves self-growth," she wrote.

"Misplacing the blame onto someone else isn't going to get you to the next stage in life, so try not to manipulate a situation to make yourself look better. The truth always come to light, so it's better just to own it."