Suzanne Shaw has opened up about the "dark days" of her battle with depression and anxiety over the past 20 years.
The 39-year-old former Emmerdale actress and singing star with Hear'Say has spoken about how she has "struggled" with some low points during the past two decades.
Suzanne, who played Eve Jenson in the ITV soap, told Runner's World magazine she gave up alcohol for a year and has since got rid of the feeling of "self-loathing" she had before.
Speaking about her mental health battle, Suzanne said: "I've struggled with depression and anxiety for more than 18 years.
"But it was only recently that I felt ready to open up about it because I wanted things to change."
The actress continued: "For years, I had been hoping my mental health issues would just go away, but it never happened; instead, I was having more dark days."
She said that she gave up alcohol for a year after developing an "unhealthy" relationship with it.
Suzanne added: "Along with eating rubbish and hiding away when I was anxious, I would turn to drink as a quick fix.
"I became an ambassador for One Year No Beer, where there is a supportive community while you are on its programme.
"Not only do I now not have hangovers, I also don't have the self-loathing I had before."
Suzanne has previously slammed Dancing on Ice for taking up the NHS' precious time.
She appeared on the show back in 2008 and placed third before appearing in the All Stars series in 2014.
Writing for Closer magazine, Suzanne revealed that while she has so much love for the show and recognises the pleasure that it gives audiences in a difficult time, she has some doubts.
From secret feuds and sexy scandals to the biggest showbiz headlines - we're serving up a daily dose of gossip.
Get the inside scoop on all your favourite celebs with our daily newsletter delivered straight to your inbox for free.
You can sign up here.
Referencing the injuries that have been suffered on the show, including Denise Van Outen's dislocated shoulder, Suzanne penned: "Dancing on Ice can be dangerous, and it did make me think about whether the show should be on at the moment.
"Our NHS is already struggling under the strain of the coronavirus pandemic, so does it help if people are heading into hospital because of injuries created by an entertainment show?"
She added: "I can understand the public backlash DOI got over that."
*Read the full Suzanne Shaw interview in the April issue of Runner's World UK, on sale now.
Do you have a story to sell? Get in touch with us at [email protected] or call us direct 0207 29 33033.