Kate Middleton is every inch the English rose as she emerges from the National Portrait Gallery in London having viewed the Vogue 100 exhibition.
Kate wears a blush pink Alexander McQueen peplum dress which has a deep v-neck.
British Vogue editor Alexandra Schulman was among the guests who greeted the Duchess at the gallery event.
Middleton was photographed by Josh Olins for the UK edition of Vogue magazine and two of the portraits are now on show as part of the exhibition at the gallery.
Her Royal Highness graces the cover of the centenary June edition of the magazine.