Online trolls who attempted to fat-shame pop star Selena Gomez have helped inspire her new music.
The Come & Get It singer admits she was so upset by some of the mean comments aimed at her after shots from a Mexico beach holiday appeared online that she temporarily shut down her Instagram account.
But then she realised she could take the feelings of hurt and anger and turn them into song lyrics for the tracks she recorded for new album Revival.
"I was getting a lot of hate for my body and gaining weight, and I was in Mexico and I was just feeling all of this stuff and I would be lying to you if I said it didn't kind of hurt my feelings, but I kind of channelled that into my music," Gomez said.
"I felt like everybody was saying so much and I'm like, 'I need to say something'," she added.