British Vogue celebrates 100 years of awesome fashion publications and who better to crown it all than the princess herself, HRH, Duchess of Cambridge, Kate Middleton.
The ever stylish mom of two was all smiles on the centenary cover, styled as a country girl (which she is), as this is her very first fashion cover/shoot. How iconic?
Dubbed the most stylish woman in the world, it was only logical to have this stunner on the prestigious cover. She was photographed by Josh Olins.