KATE

 

British Vogue celebrates, 100th anniversary, with Duchess of Cambridge on the cover.

She looks radiant!

 

KATE 2

 

 

KATE 5