Antes de ascender al trono a la edad de 59 años, Eduardo fue el príncipe heredero por más tiempo que ningún otro en la historia británica, hasta que fue superado por su tataranieto Carlos, príncipe de Gales.