With the Olympics just days away, Kate Middleton has got into the spirit of things by visiting an exhibition of photographs of the London 2012 stars at the National Portrait Gallery.
Road To 2012: Aiming High opens to the public later today but the Duchess of Cambridge was treated to a sneak preview in London this morning.
Sticking to the Olympics theme, Kate wore an electric blue dress by Stella McCartney, who has also designed the Team GB uniforms for London 2012.
Kate topped off her look with a statement gold hoop necklace and a pair of Prada heels.
The Duchess is patron of the National Portrait Gallery and her first solo public engagement, sans Prince William, was there back in February.
She also has a formal role with the Olympics as an ambassador for Team GB and ParalympicsGB.
On Thursday, July 26 Kate Middleton and Prince William will receive the Olympic torch at Buckingham Palace as the famous flame makes its way to its final destination in Stratford.
What do you think of Kate Middleton's electric blue Stella McCartney dress? Will you be rushing out to buy a similar statement necklace? Let us know your thoughts on Kate Middleton's look below.