Catherine appeared on the cover of British Vogue's June 2016 edition to celebrate 100 years of what The New York Times described as "the world's most influential fashion magazine". The mother-of ...