Selena Gomez has broken her social media silence to share a heartwarming message with her fans.
The 23-year-old has kept a low profile since announcing she was taking a break from the spotlight on August 30 this year.
Gomez has now shared his first Instagram post in 14 weeks, a photo of herself smiling with a crowd of fans.
"I have a lot to be thankful for this year.. My year has been the hardest yet most rewarding one yet. I've finally fought the fight of not 'being enough'," the "Good For You" singer wrote.
"I have only wanted to reflect the love you guys have given me for years and show how important it is to take care of YOU," she continued.
"By grace through faith. Kindness always wins. I love you guys. God bless"
The popstar recently made her first public appearance at the the 2016 American Music Awards, where she made an emotional speech as she accepted the award for best Female Pop/Rock Artist.
"In 2014 this stage was actually authentically 100% honest with you. I think it’s safe to say that most of you know a lot of my life whether I liked it or not and I had to stop," she said as she fought back tears.
"Cause I had everything, and I was absolutely broken. And I kept it all together enough until where I could never let you down but I kept it too much together to where I let myself down."