• The Spanish royals shine at recent appearance
  • Princess Leonor is the ultimate showstopper
  • She steals the show from her stunning mother

The Spanish royal family showcased impeccable style at a concert in Oviedo on Thursday. Queen Letizia, 52, stunned in a blue, figure-hugging Roland Mouret dress with an asymmetrical neckline and subtle ruffles, paired with gold kitten heels and a matching clutch.

Princess Leonor steals the spotlight

However, the star of the event was Letizia’s daughter, Crown Princess Leonor, 18, who captivated in a grey tulle skirt with a delicate floral pattern, beautifully complementing her mother’s outfit. Leonor completed her look with a simple black top and black patent kitten heels.

Infanta Sofia, 17, the youngest of the royals, wore a chic black, sleeveless midi dress from Zara, matched with black ballet flats. King Felipe VI, 56, appeared particularly distinguished in a double-breasted navy suit, white shirt, and a pink silk tie.

The Princess of Asturias Awards, held annually in Oviedo, celebrate excellence in science, culture, and humanism. On this day, the future queen, Crown Princess Leonor, was also honored with the title of Honorary Mayor of Oviedo.

Also interesting: