Despite their 17-year age gap, Sophie, 59, has mirrored 42-year-old Kate's sartorial choices on several occasions, including state occasions and more informal appearances.