Selena Gomez has had enough of negativity online and has decided to take a break from social media.
Taking to Instagram on Thursday, the 30-year-old singer said she is "too old" for jibes being made in her direction. She's been targeted by users over her eyebrows and an apparent feud with Kylie Jenner.
On Wednesday, rumours circulated that she had been shaded by the reality TV star, but both Selena and Kylie has revealed that's not the case.