Selena Gomez is trying to live "a healthier lifestyle."
The 22-year-old singer, who sought treatment in rehab for an unidentified problem in early 2014, recently hit back at critics for suggesting she had gained weight, but is reportedly at ease with her body.
A source close to the 'Rudderless' star said: "She's trying her hardest to live a healthier lifestyle. She's surrounding herself with positive enforcers."
But the brunette beauty, who ended her on-again, off-again relationship with Justin Bieber, 21, last October after four years of dating, doesn't feel the need to explain herself or discuss her figure with anyone.
The source told Us Weekly magazine: "There is no apology left in her. Selena feels sexier than ever. Criticism won't diminish her personal growth."
The 'Come & Get It' hitmaker recently hit back at a "disgusting" Instagram user for urging her to "work out" and "please stop eating junk food."
She added: "IM IN the business and I could care less about what 'they' or you said I should look like. I don't need to do anything other than love myself, take care of my work, fans, family and friends...And I do work out. It's not your place to tell anyone what they should or should not do."
Tagged in Selena Gomez Justin Bieber