El 4 de octubre de 1997 contrajo matrimonio en la catedral de Santa Eulalia de Barcelona, ante más de 1500 invitados, entre ellos, representantes de cuarenta casas reales de todo el mundo y las principales autoridades del Estado.