Kate Middleton stepped out in London to view photographs of the London 2012 stars at the National Portrait Gallery.
The Duchess visited the exhibition – Road To 2012: Aiming High – in an electric blue dress by Stella McCartney who has designed the Team GB uniforms for London 2012.
She finished off her look with her trademark waves, a statement gold necklace and a cute pair of Prada heels.

From:What does your selfie say about you?