Sir Rod Stewart thrilled fans as he performed at the Platinum Party in the Palace - but others quizzed what was going with his voice.
For one night only, some of the biggest names in the music industry came out in force to celebrate the Queen's Platinum Jubilee, which marks Her Majesty's 70 years on the throne.
The gig took place at Buckingham Palace in London this evening on a specially constructed 360 degree stage, and fans were overjoyed to see Rod performing some of his biggest hits - as well as UK anthem Sweet Caroline, as Prince George and Prince William sang along and Prince Charles and the Duchess of Cornwall waved their flags.
However, during his set, some fans were puzzled by his voice whilst other fans took to Twitter to share their excitement to see him back on stage and said they loved his performance.
"Rod Stewart cringeworthy #platinumpartyatthepalace," one fan wrote, as a second added: "God sake, someone please make Rod Stewart stop!!!! #PlatinumPartyatthePalace."
A third shared: "Time to hang up the microphone Rod #PlatinumPartyatthePalace," whilst others were much more positive about his performance, with a fourth writing: "Well done Rod Stewart. Feel good sing-a-long! #SweetCaroline #PlatinumPartyatthePalace."
"Can’t beat a bit of Rod Stewart. #PlatinumPartyatthePalace," a fifth penned.
Rod was seen rehearsing for his big gig earlier in the week, when excited fans spotted him on the big screens doing a soundcheck.
He also joined Naga Munchetty on BBC Breakfast, where he chatted about the performance, why the Queen means so much to him and who he was looking forward to seeing on the big day.
During the chat, he said the Queen was "like a sister" to him, explaining how much a part of her life she was.
"She [Her Majesty] has been so much a part of my life she's almost like a sister, she has always been in the background," he said.
He also spoke about his wife Penny Lancaster's love of Prince Charles, adding: "I love him, and my wife absolutely adores him."
Rod then joked: "I think they've got a thing going on!" before admitting he would be in trouble with his wife when he got home.