El 29 de julio de 1981 contrajo matrimonio en la Catedral de San Pablo de Londres con el príncipe Carlos de Gales, trece años mayor que ella.