The couple married in Madrid on 16 April 1961 (same date as the princess' parents). The ceremony was in the Atocha cathedral, which was also used for the wedding of the prince of Asturias and Letizia Ortiz (after the main ceremony in the Almudena).

The groom is the 12th marquess of Laula. The couple got 7 children:

Rodrigo Moreno y de Borbón (born 1 February 1962)
Alicia Moreno y de Borbón (born 6 June 1964)
Alfonso Moreno y de Borbón (born 19 October 1965)
Beatriz Moreno y de Borbón (born 10 May 1967)
Fernando Moreno y de Borbón (born 8 July 1969)
Clara Moreno y de Borbón (born 14 June 1971)
Delia Moreno y de Borbón (born 30 August 1972)