Royal Family LIVE: Rug pulled from under Harry as THREE new bombshells to upstage Duke

Queen Letizia of Spain is currently in Majorca, the Balearic Islands, enjoying the summer holidays with her family. Over the weekend, the Spanish monarch divided fans with her choice of dress for an evening out on the island.

Queen Letizia of Spain was seen with her husband King Felipe, her daughters Princess Leonor and Infanta Sofia, and her mother-in-law Queen Sofia, visiting the Paseo de Sagrera market in Palma de Mallorca on Sunday.

Queen Letizia, her daughters and her mother-in-law were photographed visiting a small local market and buying some traditional Majorcan products and handmade items.

After that, the Spanish Royal Family were seen going for dinner at Beatbik Restaurant, in Palma.