Fans of The Wiggles were gifted a real treat during the Carols in the Domain with all past and present members of the children's group reuniting on stage for a performance.
Original members Greg Page, Anthony Field, Murray Cook and Jeff Fatt received a huge cheer from the crowd as they joined the current Wiggles mid song.
Lachlan Gillespie, Simon Pryce, outgoing Wiggle Emma Watkins, and her replacement, Tsehay Hawkins were singing and dancing with fellow Wiggles cast members Kelly Hamilton, John Pearce and Evie Ferris.
The concert aired on Channel Seven on Thursday night, and viewers at home were equally excited about The Wiggles performance.
"As a 47-year-old male, I am not ashamed to say that I let out a little shout of excitement and fist-pumped when the four original @TheWiggles appeared on the stage at #carolsinthedomain," one person wrote on Twitter.
"Just randomly started crying watching The Wiggles perform at the Carols on TV, I was just so happy seeing all the original Wiggles on stage - they were my whole childhood and I'm so glad they're all doing well," another person wrote.
"As a mum of a two-year-old and a kid of the '90s, I'm enjoying @TheWiggles both new and OG more than I should" another fan added.
While a fourth said: "The Wiggles have been able to save Christmas again."
Emma Watkins has now hung up her yellow skivvy with the Carols performance being her last as a Wiggle.
"It is a bittersweet day, as my last official day working as a Wiggle, as I am sad to be leaving the group I have cherished being a part of, but I'm also very excited about my next chapter," she told The Daily Telegraph earlier this week.
Her final public appearance was on Tuesday, when she met with fans at Harvey Norman in Sydney, before her final prerecorded show the Carols was aired last night.
"It was so special that the OG Wiggles were on stage with us for this performance, especially Greg (Page), who entrusted me to carry on the Yellow Wiggle legacy for the last nine years," she added.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at email@example.com.