The Duchess's hair is longer than the choppier style she sports now and she is a wearing a baby blue suit by royal favourite Catherine Walker, which bears more than a passing to resemblance to similar ensembles worn by William's late mother, Diana Princess of Wales.