Infanta Sofia wears heels for first time & Leonor honours mum Letizia
Queen Letizia stunned for the occasion in a Cherubina white long-sleeved dress, with a faint black pattern featured throughout.Similarly, heir to the throne Princess Leonor, 16, opted for a mostly black blazer and skirt combination with a…