Desde su nacimiento el 9 de noviembre de 1841, Eduardo recibió el tratamiento de "" y como hijo mayor del monarca británico fue nombrado duque de Cornualles y duque de Rothesay (en Escocia).