The Duchess of Cambridge wore a gorgeous green Dolce & Gabbana dress as she and Prince William followed in his mother and father’s footsteps as they visited Kelowna, British Columbia, where Charles and Diana paid a trip to 30 years ago. Kate and William met farming students, watched women’s volleyball and tried local wine.