Há 15 anos, em Madrid, era batizada a segunda na linha de sucessão ao trono espanhol. Perante 80 convidados, Leonor, princesa das Astúrias, recebeu o sacramento ao colo da mãe e rodeada pelos padrinhos: a rainha Sofia e o rei Juan Carlos (na época ainda no poder).
A filha mais velha de Felipe e Letízia foi batizada quando ainda não tinha três meses, a 14 de janeiro. Leonor – o nome escolhido pelos pais por ter muitas referências à história de Espanha – nasceu a 31 de outubro de 2005, na clínica Ruber Internacional, em Madrid, e foi batizada pelo arcebispo de Madrid, Antonio María Rouco Varela, que escolheu oficiar a cerimónia religiosa no hall de entrada do palácio da Zarzuela, uma sala decorada com tapeçarias da autoria de Francisco Goya e onde foi improvisado um altar presidido pela pia batismal. Seguindo a tradição familiar, Leonor usou o mesmo vestido que Juan Carlos I no seu batismo, na capela romana da Soberana Ordem Militar de Malta.