featured-image

is married to the nation's monarch King Felipe, and together they share daughters Princess Leonor, 18, and Infanta Sofia, 17. The couple celebrated their 20-year wedding anniversary on 22 May 2024, a wonderful moment, and are adored in their home country. Former journalist Letizia, 51, is known for her fabulous sense of style, which she also displayed throughout her pregnancies with her daughters.

Princess Leonor was born on 31 October 2005 and Infanta Sofía arrived on 29 April 2007. Letizia was close to her due date with her first baby in this snap, pictured in a sophisticated pleated dress with matching long jacket at Spain's national day in Madrid on 12 October. The Spanish Queen exuded class in her black trousers and top ensemble paired with a short, white blazer in this photo, taken in September at Zarzuela Palace, a month before Leonor arrived.



It was a cool red maternity top and chinos for Letizia in August 2006 as the pregnant royal attended the 24th Copa del Rey Sailing Trophy in Mallorca. The expectant mum wore this elegant black satin top and matching trousers for the Breitling Sailing Cup dinner at San Carlos Castle in Palma de Mallorca in July 2005. We loved Letizia's cream dress and coordinated long cardigan, coupled with her pretty fan in this picture.

The pregnant royal was attending the Christening of Princess Irene, the daughter of Princess Cristina of Spain and her husband Inaki Urdangarin in July 2005. Letizia was pregnant with her second child Sofia in .

Back to Beauty Page