Singer-actress Selena Gomez says she is everyday told that she is not sexy and cool enough.
The 21-year-old is currently on her Stars Dance world tour.
"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," femalefirst.co.uk quoted Gomez as saying.
She was speaking at her sold out performance at the Mohegan Sun Arena in Uncasville, Connecticut and added: "Look at this room! I don't have to do any of that to have love."