Andrea Bocelli, James Blunt and Idina Menzel will lead the stars taking to the stage at the Royal Variety Performance 2026..