The singer donned a lacy white nightgown paired with matching socks and sneakers, wearing her newly blonde hair wet.
Later in the night, Gomez thanked her fans for supporting her performance.
"I love Selena Gomez but she made it so obvious that she lip sync through that whole performance hence why she had her head down & hair covering her face for 99 per cent of the performance", one wrote. A second added, "may i remind y'all selena is still recovering from a kidney transplant and she just gave the performance of a lifetime. words cannot express how emotional i'm feeling right now". She kept her new color a secret from us in the days leading up to the show with a dark wig - and celeb hairstylist Riawna Capri has confirmed that Sel's blonde bob is the real deal. "Selena did unbelievable tonight".
However, Gomez' pals are said to be hoping she treads carefully with the 23-year-old star because she is "in a good place" after undergoing her transplant.More news: Gigi Hadid will not be walking in the Victorias Secret Fashion Show
Gomez started the performance on the floor, crawling across the stage in an emotional rendition of her song.
Another insisted she wasn't lip syncing, but had been using vocal production techniques to add another level to the performance.
Selena's not known to go too insane with her tresses.
Two months ago, the singer took to Instagram to let her fans know why she had been laying low over the American summer.