Jessie J has quit drinking alcohol.
The 25-year-old singer gave up booze in order to have a pure outlook on life.
Now the star is treating her body as a temple and feels better about her hectic lifestyle.
"I haven't had any alcohol for a year – October 15 last year was the last time I had a drink," she told British newspaper the Daily Mirror.
"It has made a difference. Honestly, I think when you live cleaner, your mind is cleaner."
Jessie J is currently on her Alive stadium tour and revealed her decision not to get intoxicated with liquor has contributed to her healthier form.
She added that her stage performances can take its toll on the way her body works.
"I've been working out with Nike loads and having protein shakes, making sure my diet's right and just being vocally prepared. This show is hard on my vocals," she shared.
The pop star isn't too bothered about missing out on partying with pals as she keeps her social circle small anyway.
"Not drinking hasn't been too tough on my social life and going out, as I don't have many friends," Jessie said.
"I mean that in a positive way. I have the friends I need and that's it. And they fit in my life."
The star ditched her stylist Karl Willett last year and pointed out the pros and cons of arranging her outfits herself.
"Styling myself hasn't saved me loads of money at all, because I don't get lent stuff anymore," she spilled.
"I have to buy it myself now. But I do get to keep it, which is great. For example, I used to hate it when I got to wear an amazing coat just the once.
"I feel like I look simpler now and that it's all about my voice."