Queen Letizia of Spain, 50, showed off her chic sense of style in a strikingly bold, yet elegant ensemble as she visited the school in north west Spain today.