Elton John performed "Tiny Dancer" with Taron Egerton, who stars as John in the upcoming Rocketman, at the singer's annual Oscars party last night.

The event took place at the City of West Hollywood Park in West Hollywood, and raised more than $6.3 million for the Elton John AIDS Foundation.

According to a press release, Egerton was welcomed to the stage during the auction portion of the evening, where one of the items up for bid was a trip to London to see the premiere of the "musical fantasy" based on John's life, which opens on May 31.

Auctioneer Alexander Gilkes then asked Egerton, who performed his own vocals in the film, to sing. Egerton said he would comply only if John accompanied him on piano. As you can see in the below video, the music legend obliged.

Last night marked the 27th year John has held a party on Oscars night to raise funds for his foundation. At last year's benefit, he introduced Greta Van Fleet, who hadn't released their debut album yet, to an audience of Hollywood elite. The band performed "Edge of Darkness"; John sat in with them on "Saturday Night's Alright for Fighting."

John personally called the young band to invite them to perform, saying that their EPs were "the best rock 'n' roll I've heard in 20 fucking years!"

"They're amazing, and they blew me away," John said from the stage that night. "So you're going to see them here and they're going to be one of the biggest new bands of the year. They have an amazing future ahead of them, and I'm so thrilled -- I'm so thankful to have them come onstage and play for you."

Everything You Need to Know About 'Rocketman'

Get the Official River Newsletter

Sign up for our newsletter and get the latest Minnesota & music news in your inbox a couple times a week. If we're not awesome, drop us like a hot potato.