With a retro bleached hairstyle, Lady Gaga gave a rousing and gutsy live performance of "Million Reasons" to the crowd, and appeared again for "A-YO."
At one point her microphone got stuck in the tassels of her dark cowboy hat, but this didn't stop the consummate professional, who continued singing "John Wayne" as Victoria's Secret models danced with her and crisscrossed the runway rhythmically to the beat.
As the 30-year-old popstar ended her set, she walked over to kiss Hadid's mother, reality TV star Yolanda Hadid, in her front row seat. (Before the show, Gaga treated her Instagram followers to a photo of herself in silver Victoria's Secret underwear).
Bruno Mars also performed several times, ramping up the energy and using the catwalk as his stage — in signature shades, with tuxedo-wearing backing dancers jiving behind him.
The American singer had guests jumping up and down for funky performances of "24K Magic" and "Chunky."
But it was perhaps The Weeknd that got the most cheers of the night. The singer serenaded Bella Hadid — with whom he has been romantically linked — with his hit song "Starboy," and almost followed her up the catwalk as she walked in a lace gown with silk organza corset.