Queen Letizia of Spain showed that style clearyl runs in the family as she stepped out for an evening shopping trip with her mother-in-law and two teenage daughters.
The family outing in Palma de Mallorca saw the foursome visit the La Llonja summer craft market in Paseig de Sagrera, where they bought some traditional Mallorcan produce and souvenirs.
Letizia, 49, showed off her enviably tanned and toned legs in a £32.99 pink mini dress from high street brand Zara, teamed with matching espadrilles from Spanish brand Clooui.