Demi Lovato has said she "will never take another day for granted", five months after a suspected overdose.

The American singer was taken to a Los Angeles hospital after being found unconscious at her home in July following a reported relapse in her battle with drug addiction.

Lovato completed a stint in rehab and has now taken to Instagram to reflect on the past year.

She wrote: "So grateful for the lessons I've learned this year.

"I will never take another day in life for granted, even the bad ones.

"Thankful for my fans, friends, family and everyone who supported me throughout this year.

"God bless."

In December, the 26-year-old popstar appealed for privacy and urged fans not to believe tabloid stories.

She wrote:  "I love my fans, and hate tabloids. Don't believe what you read. People will literally make up stuff to sell a story. Sickening.

"If I feel like the world needs to know something, I will tell them MYSELF. Otherwise people stop writing about my recovery, because it's no one's business but mine. I am sober and grateful to be alive and taking care of ME."

She added: "I'm so blessed I get to take this time to be with family, relax, work on my mind, body and soul and come back when I'm ready. I have my fans to thank for that. I'm so grateful, truly."