Letizia fikk sitt første barn, datteren Leonor, den 31. oktober 2005. Datter nummer to, Sofia, ble født i 2007.