El 29 de julio de 1981 contrajo matrimonio en la Catedral de San Pablo de Londres con la aristócrata lady Diana Spencer, hija del conde Spencer, quien se desempeñaba como profesora de guardería.