El 18 de marzo de 1995 se celebró su enlace matrimonial con la infanta Elena de Borbón, hija primogénita del rey Juan Carlos I de España, en la catedral de Sevilla.