After 10 years and three children, the Duchess of Cambridge is still slipping into the same outfits she first wore at the start of her royal career.