Brandon Flowers shocks fans with drastically different appearance as he shows off flawless complexion and gleaming teeth while joining Sir Elton John on stage at Glastonbury

Brandon Flowers shocked fans as he sported a very different look as he took to the stage with Sir Elton John on the closing night of Glastonbury Festival on Sunday.

The Killers frontman, 42, joined Sir Elton on stage to perform The Rocket Man's 1971 hit Tiny Dancer during Sir Elton's final UK show of his Farewell Yellow Brick Road tour.

During their stellar performance, Brandon donned a bright red suit and a blue shirt.

He also sported a glowing tan and smooth face, with neatly styled hair and gleaming white teeth.

Brandon's appearance caused many of his fans to take to Twitter to express their surprise.

Changing looks: Brandon Flowers shocked fans as he sported a very different look as he took to the stage with Sir Elton John on the closing night of Glastonbury Festival on Sunday

Changing looks: Brandon Flowers shocked fans as he sported a very different look as he took to the stage with Sir Elton John on the closing night of Glastonbury Festival on Sunday

Looking back: He also sported a glowing tan and smooth face, with neatly styled hair and gleaming white teeth on Sunday (Brandon pictured in 2015)

Looking back: He also sported a glowing tan and smooth face, with neatly styled hair and gleaming white teeth on Sunday (Brandon pictured in 2015)

'What on earth has Brandon flowers done to his face? He’s like an AI version of himself,' wrote one person.

Someone else remarked: 'So far, people saying Brandon Flowers resembles an American TV Evangelist, Patrick Batemen, Alan Partridge, and what Jimmy Carr is trying to make himself look like.'

While another person commented: 'Not brandon flowers giving Alan partridge #Glastonbury.'

Someone else joked: 'Will the real Brandon Flowers please stand up!!! What has he done to his face???'

While another viewer questioned: 'What's Brandon Flowers done to his face and teeth? #glastonbury2023.'

Sir Elton John thanked his fans for '52 years of amazing love and loyalty' during his final UK gig at Glastonbury.

The 76-year-old star performed some of his best-known hits - including Rocket Man, Tiny Dancer and Candle In The Wind.

Elton told the crowd during his set: 'I want to thank you for all dressing up in your costumes and your glasses and your outfits ... it makes me feel so happy. Thank you for your love. And I want to thank you, also, for 52 years of amazing love and loyalty that you've shown me.

Views: Brandon's appearance caused many of his fans to take to Twitter to express their surprise

Views: Brandon's appearance caused many of his fans to take to Twitter to express their surprise

'It's been an amazing journey and I've had the best, best time. I will never forget you. You're in my head and my heart and my soul.

'You've been amazing. You've been an incredible crowd tonight.

'Thanks so much Glastonbury. Thanks so much England.

'I wish you love and health and happiness.'

Earlier in the night, Elton confessed to being surprised to be headlining at Glastonbury.

The singer also admitted that it was a 'very special and emotional night' for him.

Elton - who performed alongside Jacob Lusk, Stephen Sanchez, Brandon and Rina Sawayama - said prior to his performance: 'I never thought I would ever play Glastonbury and here I am.

'It's a very special and emotional night for me because it might be my last show ever in England, so I had better play well, and I had better entertain you, you've been standing there so long, and I really appreciate all the outfits and everything.'