Queen Letizia, 52, and her eldest daughter Crown Princess Leonor, 18, looked stunning in complementary blue outfits ... pointed toe kitten heels and a matching clutch bag.
Oliver made sure to match his wife as he put on a dapper display in a synchronised blue shirt ... a positive impact on the lives of children, women and families who are in need.