Crown Princess Leonor, 12, and Infanta Sofia, 11, are largely kept away from the spotlight by King Felipe VI and Queen Letizia, but the family has happily posed for snaps during their holiday on the picturesque island - including a relaxed sunset shoot at the picturesque Almudaina Palace.
Keen royal followers were thrilled to get a glimpse of the young sisters, declaring them the 'prettiest princesses' in Europe on Instagram fan accounts.
Snaps shared by the Leonor and Sofia fan page, which has more than 36,000 followers, racked up thousands of likes and comments from admirers delighted by the clear bond between the blonde princesses and their parents - and their growing likeness to their mother.
One fan wrote in Spanish: 'The children are very cute. In fact, I think, that there are no more beautiful princesses in all Europe'.