Queen Letizia of Spain and Queen Maxima of the Netherlands stun in elegant dresses as they visit Amsterdam's museum for street art and graffiti
Queen Letizia of Spain and Queen Maxima of the Netherlands both looked beautiful in elegant dresses on what was the final day of the Spanish royals' state visit.