Selena Gomez has hit back at “body-shamers” by saying "I’m not a model".
The 30-year-old star, who was diagnosed with Lupus in 2014, also revealed that the medication she takes for the autoimmune condition has caused her to retain "a lot of water weight".