notably former King Juan Carlos and his wife Queen Sofia. Teresa, 28, is the granddaughter of Princess Teresa of Bourbon-Two Sicilies - a cadet branch of the Spanish royal family, although the ...