Selena Gomez
Singer Selena Gomez arrives at the 2015 Vanity Fair Oscar Party in Beverly Hills, California February 22, 2015.Reuters

Selena Gomez has been making headlines for quite some time. Her haters think that after her break-up with Justin Bieber, she has put on weight. Of course, she has been saying that she is totally comfortable with her body, but hate comments keep pouring in.

But when an Instagram user laurenvb094 commented, "mmm...@selenagomez you need to work out! Please stop eating junk food!", Selena decided to give the user a strong reply.  

"You're disgusting. IM IN the business and I could care less about what 'they' or you say I should look like. I don't need to do anything other than love myself, take care of my work, fans, family and friends...," was her blunt reply to the user.

But the user refused to give up and continued, "She is not curvy at all.....shes an actress she needs to tone her body, in the business sadly the image its important i'm just saying that she needs to work thats nothing wrong with that."

"I do work out," the 22-year-old singer replied. "It's not your place to tell anyone what they should or should not do," she said, adding that she hardly cared about what others thought of her.

But the war of words went on, with the user saying her curves were affecting her career and it was because of her weight-gain that she was not getting "better roles", after which Selena finally blocked the user.

Twitter

The "Who Says" singer has been very upset with such comments, and a source tell Hollywood Life that these nasty comments were affecting her very badly.

"Despite her public posts about loving herself, Selena is struggling with people talking about her weight gain," the source told the website. "She's saying all the right things, but it's hard to hear people call you overweight. It really hurts and crushes her self-esteem."

Meanwhile, Selena is also worried that she might come face-to-face with her ex, Justin Bieber, at the Met Ball. And though fans are hoping that this meeting might reignite their feelings for each other, sources suggest that it is going to be just another awkward reunion for both the singers.