A keen supporter of sport, Sofia also attended the final match of the where she watched Spanish tennis champion win for a second time, as well as the where the Spanish team was crowned as world champion.
The couple has three children: born 20 December 1963 ; born 13 June 1965 ; and born 30 January 1968.
Currently, she is an assistant professor in the occupational therapy program at her alma mater, Washington University.