The 21 year-old singer-actress, who checked in to a rehab earlier this year thanked her fans for their wishes, reported People magazine.
"I've done everything I could to the best of my ability. Thank you for the unconditional love and cyber hugs. You inspire me," Gomez wrote while sharing a picture on Instagram.
The picture shows Gomez looking happy and sporting a big smile while holding a glass on a boat.
The background shows a lake in the valley of a cluster of hills and mountains which descend into low lying fog.