International Royals

Have you met Princess Leonor and Sofia of Spain – because they’re so adorable!

Spain's tiny Princesses got all dolled up for their first major appearance of the year - and they stole the show.
Princess Leonor and Princes Infanta Sofia of Spain

Spain’s tiny Princesses got all dolled up for their first major appearance of the year – and they stole the show.

She may only be nine, but Spanish Princess Leonor is already settling into the public eye nicely!

When your mum is fashion icon Queen Letizia, it’s easy to get lost her in shadow, but Princess Leonor and her sister Princess Sofia recently showed the world just how adorable they are.

Princess Leonor, who is the heir to her father’s Spanish throne, enjoyed a rare public appearance at this year’s National Day in central Madrid.

Leonor got some invaluable practice as Spain’s next Monarch on the day greeting the thousands of well-wishers who were waiting to meet her.

The adorable royal was joined by her younger sister, Infanta Sofia, eight, as well as her parents, King Felipe VI and Queen Letizia.

The Princesses were on hand to mark the National Day in front of thousands of spectators and to preside over the military parade of over 3,400 soldiers.

Dressed in demure smock dresses with tights and ballet flats, the Princesses sported matching French braids and cardigans.

Their mother, Queen Letizia, 43, looked glamorous on the day wearing a custom made sapphire blue dress and blazer by Spanish designer Felipe Varela, whilst her husband King Felipe VI, 47, wore his traditional military uniform.

The pair were no doubt proud as punch as the girls stepped into their royal roles nicely – especially future Queen Leonor, who turns 10 on October 31st.

And as a birthday gift the Spanish Government put the blonde beauty on a postage stamp – you know, just casually.

See all the pictures of Spain’s National Day here!

Sweet! Princess Leonor, the heir to the throne, and her little sister, Infanta Sofia, looked gorgeous in smocked dresses with cardigans.

The Princesses were delighted by the air forces fly over, which left the sky with streaks of red and yellow, Spain’s national colours.

Ooh la la! The Princesses also sported matching French braids.

They were joined by their mother, Queen Letizia of Spain, who wore a sapphire ensemble.

The Princesses are clearly taking fashion cues from their mum!

King Felipe VI and Queen Letizia salute the soldiers in the parade.

Related stories