Selena Gomez is currently in counselling after being fat shamed for a bikini snap she posted in May.
The Revival singer told US Weekly that the criticism was so extreme that she had to seek professional help and confessed she was mocked over her body when she would travel.
"I'd land at the airport and people would yell out, 'You're fat!'. It was awful."
But the 23-year-old said it was the first time she heard anybody talk about her figure.
"I've been working since I was seven, this was the first year I ever dealt with anyone talking about my body."
"Even if I did gain weight, I'm fine. That's what the picture represents."
She also addressed her weight issue in November's upcoming issue of Flare Magazine.
"I was really bummed when I found out all that stuff was going on, and that's when I was like, 'I'm so tired of feeling like I'm being pulled down by something'."
But the former Disney star insisted that she has only grown from the negative experience.
"Each year, I'm becoming more who I am. I have a little more self-awareness. I feel confident and free."
"I'm not going to hide in my room and be depressed."
And we don't blame her, because she looked smoking hot on the cover of her Revival album, which she said felt really good to do.
"Being naked is amazing," said Selena.
We only wished we looked that good naked, Ms Gomez!