Singer Elton John has been praised for his 'magical' performance of Tiny Dancer during this year's Disney Parks Magical Christmas Day Parade - even bringing some viewers to tears.
The parade, which premiered on ABC, featured hosts Julianne Hough and Alfonso Ribeiro reporting from the Magic Kingdom theme park at Walt Disney World in Orlando, Florida.
This year's impressive list of performers not only featured Elton, but also John Legend, Andy Grammar, Carly Pearce and the Pentatonix.
Of course, everyone's favorite Disney characters also made an appearance, like Mickey and Minnie Mouse, Elsa from the hit movie Frozen, and Buzz Lightyear from Toy Story.
77-year-old Elton's performance moved viewers from all around the country this Christmas.
The hitmaker closed out the parade, singing his song Tiny Dancer from behind the piano on stage at Magic Kingdom.
He donned a bright purple suit, his signature sunglasses, and a festive Christmas brooch pinned to his jacket.
Many fans took to X, formerly Twitter, afterwards to express how amazing they thought his performance was.
Singer Elton John is being praised for his 'magical' performance of Tiny Dancer during this year's Disney Parks Magical Christmas Day Parade - even bringing some viewers to tears
The parade, which premiered on ABC, featured hosts Julianne Hough and Alfonso Ribeiro reporting from the Magic Kingdom theme park at Walt Disney World in Orlando, Florida
Elton's performance moved viewers from all around the country this Christmas. He closed out the parade, singing his song Tiny Dancer from behind the piano on stage at Magic Kingdom
'Someone tell me why I got weepy listening to Elton John singing Tiny Dancer at the Disney Park show today,' one person wrote.
Another gushed, '@ABCNetwork What a way to close out the #DisneyChristmasDayParad than with a performance by the legendary Elton John.'
'Is Elton John rocking this Disney Christmas parade or am I getting older and emotional on this special day?' someone else typed.
A user seconded, 'Elton John on Disney Christmas just slaying it. I’ll never get tired of his music. Even as his voice deepened over the years, it just became more soulful.'
'Elton John can do no wrong!' one viewer wrote.
In a behind-the-scenes video posted on TikTok by user @briantreks earlier last month, when they presumably taped the parade, many continued to comment on his amazing voice.
'This was truly the most magical thing I have ever seen!' one person wrote.
Another gushed, 'His voice still sounds amazing! He's truly a remarkable artist!.'
This year's impressive list of performers not only featured Elton, but also John Legend , Andy Grammar, Carly Pearce and the Pentatonix
Many fans took to X, formerly Twitter , afterwards to express how amazing they thought his performance was
In an interview with On The Red Carpet, Elton said that it felt 'fantastic' to be at the parade.
'My kids are gonna love it, because they're Walt Disney fanatics, as are we,' he said.
Elton is a father to two sons with his husband, David Furnish.
They welcomed son Zachary in 2010, born via surrogate, and son Elijah in 2013, also born via surrogate.
While many gushed over Elton's performance, others were critical of the parade.
Some criticized the amount of ads that were included during program, and said it felt like they were just watching a commercial for Disney cruises.
'Hi, Disney. I love you but can we have a little more PARADE and a little less ads,' one person wrote.
Another agreed in response, 'Right? I just told my husband this feels more like an ad for Disney Cruise Line than a Christmas parade.'
'Why does the Disney Parade forget what Walt wanted? To be a kid again. Instead, it’s a play production and not so much about the characters. So disappointed again,' someone else complained.
'It is mostly ads,' a viewer agreed.
Another person said the popular Macy's Thanksgiving Day parade 'far surpassed' it.
'As an adult, you really start to realize how the Disney Christmas Parade ain’t it. Because where is the actual parade? And why the f**k are people wearing shorts?!' another scathed.