Princess Leonor of Spain, 16, the inheritor to the Spanish throne, and her youthful sister Infanta Sofia, 15, accompanied their dad and mom and grandmother to dinner on Friday night. The sisters and their fast relations, together with their mom Queen Letizia who wore a £50 gown from Mango, went for dinner on the Ola de Mar restaurant in Palma de Mallorca.

What did the 2 Princesses put on?

Princess Leonor of Spain

Princess Leonor donned a brand new tie-dye knotted gown from the Spanish model Babbaki.

The 129 euro gown retails in British Sterling for roughly £109.

The description on the web site says: “Long dress with a front knot and crossed V-neck with butterfly sleeves.

“Fluid cotton with tie-dye cloth. Side zipper closure. This gown has been hand dyed with the artisan strategy of tie and dye, which makes every garment distinctive.”

READ MORE: Kate Middleton’s role in Charlotte’s life has changed – expert says

The long grey and black dress was a very mature look for the young Princess and Queen-to-be.

For footwear, Leonor opted for her Calzados Picon double strap wedges which she has worn before.

They are black espadrilles wedges with a double strap at the ankle.

Leonor has worn these espadrilles throughout the summer of 2022.

Unfortunately, the shoes are no longer in stock so it is unclear how much the espadrilles cost.


Infanta Sofia of Spain

Infanta Sofia accompanied her older sister dressed in a new Designers Society Siroco blouse which is currently on sale for 24.75 euros, or roughly £20.89.

The description on the website says: “Colourful and cheerful shirt with a V-neckline and quick sleeves.”

The print depicts lots of green and white leaves.

The 15-year-old Princess paired the blouse with its matching ‘Ora’ skirt from the same brand, currently on sale for 33.02 euros, or £27.86.

The skirt’s description says: “Colourful and cheerful midi skirt with facet slits.”

For footwear, Sofia opted for her beige Java34 wedges from Macarena Shoes which she already owned.

These are wedge espadrilles made of old beige linen and have ankle strap closure with a round tip.

The espadrilles retail for 69.90 euros, or roughly £59.

Royal fans loved the outfit, with Instagram user @florence.pit saying: “I believed it was a gown… love the sample.”

Another fan, @theroyalfamily_beauty added: “Gorgeous color on her.”

Similarly, @margaretavandervloet said: “Sofia appears gorgeous.”