British Vogue has ditched leggy professional models for its centenary issue cover and opted for a leggy princess instead.

The Duchess of Cambridge, or just ‘Kate’ as Brits affectionately prefer to call her, will be appearing on the June cover of the iconic fashion magazine, which is celebrating a hundred years of publication this year.

Photographer Josh Ollins was commissioned to take photographs of the ‘royal’ model in the English countryside – a setting in which she’s very much at home.

The National Portrait Gallery, which has collaborated with Vogue on the project, is very happy with the results, saying Ollins has “captured the duchess exactly as she is – full of life, with a great sense of humour, thoughtful, intelligent, and, in fact, very beautiful”.

The same description would easily fit another Vogue cover-girl — Kate Middleton’s late mother-in-law, Princess Diana, who graced the magazine cover not once but four times.

Vogue magazine is celebrating “the faces and fashions of a century” in the much-awaited issue, which promises to be a visual treat as well as a lesson in the evolution of fashion trends.

Showcasing ‘broader shifts in culture and society for the past hundred years’, the magazine has been a mirror of its times, and will be so for the future also.