Elton Joins Prince
Our knight duets with the funk god on a Beatles cover during his live show.
The wigged legend joined the Raspberry Beret singer for a cover of The Long And Winding Road with Elton on vocals and piano and Prince on guitar.
Johns surprise appearance happened during the encore when the Minneapolis star also sung Sign O The Times and When Doves Cry.
Prince is nearing the end of his long residency in the UK. Other guests on stage include Beverley Knight and Julia Stiles.