As she often does when visiting Wales, the princess honored the country's flag with her outfit. Kate pulled old favorite ...