Kate Middleton Catherine, Duchess of Cambridge, Wears a New Sustainable Brand for Her Summer Fashion Debut by Kara Kia 6 years ago