In a shocking turn of events, Justin Bieber has deleted his Instagram account. He followed through the warning he had sent to his fans, who were posting nasty comments on his page, after the Canadian singer shared photos of himself with his rumored girlfriend Sofia Richie.

According to reports, the 22-year-old singer did as he had warned and now his Instagram account has vanished from the web. The act has certainly shocked the fans and they are upset with Bieber's act as they did not think he would end up taking such a drastic step. Selena Gomez, who was involved in the controversy, is also mum. Notably, this act of Bieber follows the hate he was receiving from the Beliebers, who did not find his pics with Sofia Richie, adorable enough.

After the hate became a little too much for the "Sorry" singer to digest, he threatened his fans with closing his account. He wrote that he would make his Instagram private if the fans do not stop their hostile behavior. Miffed at their audacity, he made it clear that it was getting out of hand and if they are really his fans, they should not be so mean to people that he likes (an indirect reference to Richie).

However, before the warning could wield a desirable impact, ex Selena Gomez jumped into the troubled waters. The 24-year-old reportedly wrote to him that if he could not handle the hate then he should stop posting pictures of his girlfriend. She emphasized that it should be special between the two of them only and advised him not to be mad at his fans as they love him. When Bieber saw his ex's post, he lost his cool and fired back with a scathing reply.

He said that she used him and it is funny to see her pointing fingers at him. He also said that he does not want anyone to receive hate and expressed love for the Beliebers. Not one to cower down, Selena shot back indirectly accusing him of cheating and it followed with Bieber alleging that she did the same with Zayn Malik.