What has Elton John got to do with the Queen of Engl… oh waiiit a sec.