Gary Barlows Take That bandmates and fellow X Factor judges came out to support him as he picked up a prestigious award last evening.
Sir Elton was also there. He presented Gary with the Music Industry Trust Award. Prince Charles paid tribute via a video message at the Grosvenor House Hotel in Central London.
Presenting the trophy, Elton said Gary was a thoroughly fine human being who had come through bad times without any bitterness.
He added that the June Jubilee concert for the Queen organised by the singer was one of the most incredible nights and joked: If you were gay Id marry you.
The Prince remarked: It seems to me you inspire goodwill wherever you go and your appeal transcends the ages, a very rare feat if I may say so.
He commended Barlow on his charitable endeavours, not only for my Princes Trust and the Queens Diamond Jubilee, but also for Comic Relief, Children In Need and many more.
He added: Over the past 25 years, you have become one of the great stars of the British music industry and you are the very embodiment of that rare species, a national treasure.
Barlow, who penned a song with Andrew Lloyd Webber for the Queens Diamond Jubilee, was also joined at the event by X Factor judges Nicole Scherzinger, Tulisa and Louis Walsh.
Others in attendance included Donny Osmond, Chris Moyles and Kimberley Walsh.
Gary said he was delighted and humbled to accept the honour.
He stated: Ive loved every minute of every moment and added he had enjoyed the lowlights as much as the highlights.