What a treat!
Ed Sheeran was in Sydney, Australia last night for a concert at Allianz Stadium to perform for thousands of adoring fans.
While seeing Sheeran would have been special enough, the ginger god teased the crowd early on that he was going to have a special guest that 'influenced him in writing songs'.
That guest just so happened to be Sir Elton John!
The Crocodile Rock singer stopped by the venue and performed a few hit songs with the 24-year-old, including Don't Go Breaking My Heart and Afire Love.
Ch-ch-check out the performances (below) and let us know how jelly you are you couldn't be there to witness this AH-Mazing duo!