As always, Kate, the Duchess of Cambridge put her best fashion foot forward during a public appearance at the D-Day exhibition at Bletchley Park.