Ed Sheeran is set to sing 'Perfect' at the Jubilee Pageant in a moving tribute to the Queen and her late husband Prince Philip's eternal love.
The love song will be performed at the finale of the carnival procession through the streets of London on Sunday, ahead of the National Anthem.
The pop star will sing the hit romantic ballad as footage featuring images of the Queen and Philip fills giant screens around the stage.