Duchess Catherine's cover shoot for Vogue magazine was kept secret for four months.
The 34-year-old royal recently appeared on the front cover of the fashion...
Britain's Duchess of Cambridge is a "natural" in front of the camera.
Josh Olins, who snapped pictures of the mother-of-two for the centenary issue of...