The "Hands to Myself" singer -- who took "time off" from her career a few months ago to deal with issues of depression and anxiety stemming from her battle with lupus -- couldn't have looked healthier or happier in a fiery red sleeveless Prada gown.
The Artist of the Year nominee happily posed for photos with fans as she made her way down the red carpet.
VIDEO: Selena on the red carpet! pic.twitter.com/z9bgYZbfmm— Selena Gomez Source (@GomezSource) November 21, 2016
Hours before Gomez made her surprise appearance at the AMAs, the 24-year-old singer's makeup artist, Hung Vanngo, gave fans a glimpse of Gomez' glam style with a picture posted to Twitter.
"Reunited w/ this amazing lady today for the #AMAs," Vanngo tweeted.
Last month, Gomez made a rare public outing in Alcoa, Tennessee, when she stopped by the Texas Roadhouse for a meal and she took time to snap some selfies with a crowd of excited fans. Check out the video below for more.