Posted by Karly Rayner @KarlyR
Moviepilot's celebrity savant.
Karly Rayner

Selena Gomez fans the world over have been patiently waiting for their idol to recover after she checked into rehab over a month ago, and their wishes were granted when the 24-year-old star made an unexpected appearance at the #AMAAwards2016.

Not only did a radiant looking Selena stun after she emerged in a gorgeous red gown, but she also made an emotional speech thanking her fans for their unbending loyalty after she called off her world tour in August.

After walking onto the stage to the sound of deafening applause, Selena opened up about the struggles she has faced with depression and anxiety related to the auto-immune system disorder, lupus.

Selena went on to critique shallow social media culture which sees many young people seeking validation from their peers through flattering selfies and body shots, while stressing the importance of building genuine connections with people — including showing your true self online:

"I don't want to see your bodies on Instagram. I want to see what's in here. I'm not trying to get validation, nor do I need it any more. All I can say is I'm so grateful that I have the opportunity to be able to share what I love every day with people that I love. I have to say thank you so much to my fans, because you guys are so damn loyal, and I don't know what I did to deserve you. But if you are broken, you do not have to stay broken. That's one thing you should know about me - I care about people. And this is for you."

The emotional speech, which left Lady Gaga — who also lives with lupus and has experienced bouts of depression —in tears also moved dozens of other celebrity who came racing to Selena's support via social media.

If you missed the awards, listen to Selena's heartfelt speech for yourself in the video below:

See Also:

Taylor Swift

Although Taylor couldn't be there to support one of her closest squad members, she was keen to show the world how overjoyed she was for her "baby," Selena. D'awww!

Ariana Grande

Arian Grande stopped to clutch Selena's hand as a show of support after the speech.

Colton Haynes

Colton Haynes lauded #SelenaGomez for setting a good example to others and seeing the importance of looking after your mental health.

Lady Gaga

Sure, Sting and Green Day are technically the rock stars, but Gaga recognized that it takes way more mettle to bare your soul than pick out a mean guitar solo.

Camila Cabello

Fifth Harmony singer Camila kept it short and sweet with her message of love.

La Toya Jackson

La Toya clearly thought Selena's speech was on point.

Do you think Selena Gomez's speech was the most courageous at the AMAs 2016?