Kate wears a Noel Stewart hat for Holly Fulton, British Vogue.

Kate wears a Noel Stewart hat for Holly Fulton, British Vogue.