Get your sequined jackets and tinted sunglasses ready, because Elton John will be performing at the Royal Wedding.
TMZ reports that Sir Elton will take to the stage on Harry and Meghan's big day, but it's still unknown whether it will be during the ceremony at St George's Chapel or at the evening reception at Frogmore House.
The Tiny Dancer singer was originally going to perform in Las Vegas over the weekend, but due to a "scheduling conflict" these performances were rescheduled months, now we know why! Elton took to Instagram to thank fans coming to his final Vegas show and then he'll be jetting on a plane to London.
Elton John has a close relationship with the British Royal Family and was firm friends with the late Princess Diana. The two worked together in the fight against AIDS during the 1990s and Elton famously sang 'Candle in the Wind' at her 1997 funeral.
He and husband David Furnish were also in attendance at the 2011 wedding of the Duke and Duchess of Cambridge. In fact, songstress Ellie Goulding performed her cover of Elton's smash hit 'Your Song' for their first dance, so Harry and Meghan may get the original version!
The eight-time Grammy winner told The Sun that he "loves him [Harry] very dearly," and has commented in the past that Diana's youngest has inherited his mother's charitable compassion.
"She had that incredible ability, which he [Harry] kind of inherited - and I told him that, and he said thanks very much - to make people feel at ease and make them feel that everything's going to be all right."
The question on everyone's lips is which hit will Elton sing?
According to Sportsbet, punters predict that Whitney Houston's 80's pop anthem I Wanna Dance With Somebody will be their first dance at 1.45 but Sir Elton is at number two at 2.88.
Whatever it is, that dancefloor will be incredible! And we're still holding out for a last minute invite...