The Spanish royal family is currently in Mallorca. Last Saturday evening, Queen Letizia (50) and King Felipe (55) with their two daughters Leonor (17) and Sofia (16) and Sophia of Greece (84) and her sister Irene of Greece (81) hosted a family dinner in Palma. They wowed in their summery outfits.

For a visit to a restaurant that opened a few weeks ago, Letizia in particular wore a colorful outfit. The strapless midi halterneck dress in bright red made King Felipe’s wife shine. The 50-year-old let her long hair fall openly over her shoulders and completed her look with strappy sandals and a red and white patterned clutch.

Princess Sofia chose an ankle-length, patterned dress in beige and pink for the dinner and combined it with cream-colored espadrille wedges. Princess Leonor appeared in a dark green dress with a delicate pattern and completed her look with a white clutch bag and espadrille wedges. Like her sister and her mother, she let her long hair fall loosely over her shoulders. Felipe’s mother Sophia wowed in a white boho dress with a pink and blue pattern, to which she stylishly combined colorful chains, a blue handbag and blue wedges.

King Felipe celebrated a special success before the family dinner. At the Copa del Rey sailing regatta in the Bay of Palma, he took second place in his boat class. At the award ceremony, he presented the winners of the other classes with the trophies.

Queen Letizia and King Felipe have been married since 2004 and have been the royal couple since June 2014. Previously, Felipe’s parents, Juan Carlos I (85), who is now living in exile, and his wife Sophia, were King and Queen of Spain from 1975 to 2014.