Selena Gomez claims she is criticised every day for not being "sexy enough".
Selena, 21 is currently on her Stars Dance world tour and says she is very proud of her good girl image and urges her fans to stay true to themselves.
Speaking at her sold out performance at the Mohegan Sun Arena in Uncasville, Connecticut, the brunette beauty said: "Every day I get told I'm not sexy enough or I'm not cool enough or if I did this or if I did that, I would have people who love me. Look at this room! I don't have to do any of that to have love!"
She also said she appreciates the "trust" that her young fans and their parents have in her, according to People.com.
Gomez's comments came just days after admitting she wished she was still a Disney star as she doesn't feel she has made the transition from a teen star to an adult artist yet.
She previously said: "I think everybody has a journey and you feel you have to love at the end of the day.
"There is not really a formula. I don't really know if I have fully made the transition yet. I feel like half the time I feel like I'm 15 and then I feel like I'm 21 then I feel like I'm 30 when I'm sitting at home by myself on a Friday night watching the same episode of 'Friends'."
Tagged in Selena Gomez