Princess Leonor of Spain, 16, continues to go from strength to strength as she prepares for her future role as queen. Yesterday the teenager joined her family at an awards ceremony in Barcelona.
Princess Leonor, 16, and Sofia, 15, of Spain followed in their mother s stylish footsteps as they attended the Princess of Girona Foundation Awards ceremony in Barcelona this evening.
The 49-year-old wore a light green two-piece, comprised of a sleeveless draped top and high-waisted palazzo pants for the event at the Green Patio Space in Madrid.