katemiddletonbluedress2012.jpgAfter seeing a number of unflattering Photoshopped images of the Duchess of Cambridge recently, it was nice to see Kate Middleton looking her usual preened and pretty self this morning as she attended a special Games exhibition held at the National Portrait Gallery.

The Duchess looked far from thrifty as she donned a blue crepe dress we haven't seen before by British designer Stella McCartney, which she teamed with a simple pair of black Prada heels, and some golden ball earrings. If you're a serious K-Mid fashion follower (and you have a spare £515) the elegant McCartney dress is available to buy from Selfridges RIGHT NOW. If on the other hand, you've got your eyes set on that hooped necklace, then be prepared to call the bank - the Cartier Trinity necklace costs a staggering £49,000! Grazia have contacted Cartier who suggested that the piece is not on loan, and Clarence House reportedly won't confirm anything other than it's a private piece of jewellery. Perhaps it was a birthday gift from William?

As patron of the prestigious London gallery, Kate opened the exhibition without her husband, Prince William, and looked well and truly in her element. According to the Daily Mail, Catherine is a keen photographer herself and has been encouraged to pursue her love of photography by her father-in-law, the Prince of Wales; I wonder if we'll ever see an exhibition of her work? Kate might not be ready to showcase her own work just yet, but as one of the most photographed women in the world, we're pretty sure she'll have learnt a thing or two! As well as opening the free exhibition, entitled Road to 2012: Aiming High, the Duchess is even featured amongst the portraits, in a black and white photograph taken at the GB hockey event held earlier this year at the Olympic Park.

As an ambassador for Team GB and Paralympics GB 2012, we're expecting to see a lot more of Kate over the next few weeks. If you like the Duchess' Stella number, check it out over at Selfridges below.

Kate Stella Dress.jpg

STELLA MCCARTNEY Crepe dress £515 >>

Do you think she'll be sticking to a palette of red, white and blue? Let us know in the comments below.