Skip to main content

Princess Leonor is the eldest daughter of King Felipe VI and Queen Letizia of Spain. The young royal has attended several public engagements with her parents over the years, and with each new appearance the 18-year-old’s style changes and becomes more refined, while still retaining its youthful quality.

Ahead, see photos and style moments from Princess Leonor’s life through the years.

2024

LISBON, PORTUGAL - JULY 12: Crown Princess Leonor of Spain visits the Belem Palace on July 12, 2024 in Lisbon, Portugal. This is her first official royal visit to a foreign country. (Photo by Carlos Alvarez/Getty Images)

Crown Princess Leonor of Spain visits the Belem Palace on July 12 in Lisbon, Portugal. Carlos Alvarez/Getty Images

In July 2024, Princess Leonor went on her first solo trip as a royal to Portugal. For the occasion, the young royal opted for a fiery-red power suit by Carolina Herrera. The power suit is a favorite fashion statement among several European royals, including Princess Leonor’s mother.

2022

BARCELONA, SPAIN - JULY 04: Queen Letizia of Spain (R) and Crown Princess Leonor of Spain (L) attend the 'Princesa de Girona' Foundation 2022 awards at the Agbar Foundation on July 04, 2022 in Barcelona, Spain. (Photo by Carlos Alvarez/Getty Images)

Queen Letizia of Spain (R) and Crown Princess Leonor of Spain (L) attend the Princesa de Girona Foundation 2022 awards at the Agbar Foundation on July 4, 2022, in Barcelona. Carlos Alvarez/Getty Images

In 2022, Princess Leonor joined members of her family, including mother Queen Letizia, for the Princesa de Girona Foundation 2022 awards. Princess Leonor had her own Cinderella moment, fashioning an off-the-shoulder blue midi dress with taupe slingback heels and her hair in a tight chignon with sparkling drop earrings as her look for the evening.

You May Also Like

2019

OVIEDO, SPAIN - OCTOBER 18: Princess Leonor of Spain arrives to the Campoamor Theatre ahead of the 'Princesa de Asturias' Awards Ceremony 2019 on October 18, 2019 in Oviedo, Spain. (Photo by Juan Manuel Serrano Arce/Getty Images)

Princess Leonor of Spain arrives at the Princesa de Asturias Awards Ceremony 2019 on Oct. 18, 2019, in Oviedo, Spain. Juan Manuel Serrano Arce/Getty Images

At nearly 14 years old, Princess Leonor attended the Princesa de Asturias Awards Ceremony in 2019 alongside the Spanish royal family. The teenager fashioned an icy blue dress with three-quarter-length sleeves and embroidered floral detail throughout.

2018

MADRID, SPAIN - OCTOBER 12: Princess Leonor of Spain attends the National Day Military Parade on October 12, 2018 in Madrid, Spain. (Photo by Carlos Alvarez/Getty Images)

Princess Leonor of Spain attends the National Day Military Parade on Oct. 12, 2018, in Madrid. Carlos Alvarez/Getty Images

During the National Day Military Parade in 2018, Princess Leonor wore a red dress with hints of yellow as a sartorial homage to Spain. She also wore coordinated red shoes to complement the look.

2014

MADRID, SPAIN - JUNE 18: (L-R) Princess Leonor of Spain attends the official abdication ceremony at the Royal Palace on June 18, 2014 in Madrid, Spain. King Juan Carlos of Spain's abdication takes effect at midnight local time. (Photo by Alberto Martin-Pool/Getty Images)

Princess Leonor of Spain attends the official abdication ceremony at the Royal Palace on June 18, 2014, in Madrid. Alberto Martin-Pool/Getty Images

A very young Princess Leonor was seen wearing a delicate white dress with ornate detailing and a pink ribbon in June 2014 when she attended the official abdication ceremony of King Juan Carlos at the Royal Palace in Madrid. Her father, King Felipe VI, began his reign that same month.

2012

MADRID, SPAIN - APRIL 15: Princess Leonor of Spain visits King Juan Carlos of Spain at San Jose Hospital on April 15, 2012 in Madrid, Spain. King Juan Carlos of Spain underwent an operation on his right hip after he fractured it in a fall during a private visit to Botswana. (Photo by Carlos Alvarez/Getty Images)

Princess Leonor of Spain visits King Juan Carlos of Spain at San Jose Hospital on April 15, 2012, in Madrid. Carlos Alvarez/Getty Images

Princess Leonor of Spain wore pieces ideal for a young princess during a visit to see King Juan Carlos of Spain at San Jose Hospital in April 2012. She wore gray shorts and thick tights with coordinated ballet flats and a purple sweater with a small dog embroidered on the fabric for the early spring season.