Kate Middleton stepped out this morning looking fresh and fabulous in a blue Stella McCartney dress to open the National Portrait Gallery‘s recent exhibition.
This is definitely a world away from what Marie Claire South Africa had her wearing recently. The Duchess of Cambridge is all about simple elegance and today was further proof of her undying allegiance to understated apparel.
Image courtesy of Stella McCartney