Duchess Kate Middleton Rewears a Jacket Prince William Once Called Too 'Bright' | Kate Middleton, Prince William
Duchess Kate Middleton Rewears a Jacket Prince William Once Called Too ‘Bright’ Catherine, Duchess of Cambridge (aka Kate Middleton) and Prince William visit Kew Gardens to take part in a Generation Earthshot event with children from The Heathlands…