Kate Middleton Fashion: Duchess of Cambridge Recycles Gray Dress From 2012 At London Event [PHOTOS]

She may have had a late night at the star-studded Spectre premiere on Monday night but the hardworking Duchess of Cambridge resumed her royal duties on Tuesday with a visit to a child mentoring programme in north London.

Kate Middleton arrived for a solo appearance at Islington Town Hall in London on October 27, to meet the children from the Chance UK charity.

Kate has been out and about everywhere recently and she has been rocking a bunch of new dresses. Wearing a chic grey Orla Kiely dress, th 33-year-old showed no sign of fatigue after last night's Bond premiere and her hilarious 'welly wanging' competition with Princes William and Harry at the BAFTA launch of the new Shaun the Sheep mini movie.

However, she still is, and always will be, the Royal Recycler, and everyone love that about her! She rewore the gray dress back in 2012.

The Duchess of Cambridge first wore the gray dress on March 15, 2012 while she was in London visiting the Dulwich Picture Gallery.

Back then, she rocked the gray dress from Irish designer, Orla Kiely, with her usual black suede pumps. The dress is stunning — it has a high neck, 3/4 sleeves, and a tight bodice which features a black floral embroidered bib on it.

The bottom half of the dress is the best part — a thin bow belt cinches in her tiny waist and the skirt is completely pleated and mini.

The Duchess was all smiles with a perfect middle ponytail and a sweeping fringe. The mother-of-two chose to wear her glossy brunette locks up for the occasion and wore the Annoushka Favorite pearl earrings.

Chance UK is a charity which operates an early intervention program to change the challenging behavior of primary school-aged children through intensive individual mentoring and family support.

It seeks to improve children's' lives by introducing greater stability and support, and engendering a sense of self-worth.

The program works with children aged five to 11 who are at risk of developing anti-social or criminal behavior, providing weekly one to one mentoring with a trained adult volunteer.

Real Time Analytics