The Royal family ate dinner at 'Ola del Mar' Restaurant in Mallorca

Princess Leonor wore a new dress by Babbaki. Infanta Sofia wore a printed blouse and skirt by Designers Society. Mango dress

King Felipe, Queen Letizia, Crown Princess Leonor, Infanta Sofia and Queen Sofia of Spain and Princess Irene of Greece ate dinner at "Ola del Mar" Restaurant at Portixol Harbour in Palma de Mallorca, which is known for its Mediterranean dishes. Queen Letizia wore a new floral print dress by Mango, meanwhile Princess Leonor a new tie-dye knotted dress by Babbaki and Infanta Sofia a new printed blouse and skirt by Designers Society.

Subscribe to receive free email updates: