You've got to hand it to Kate Middleton; with every designer practically lined-up outside Buckingham Palace with the hope of dressing her, she still opts to re-wear many of her dresses from previous occasions and today is no different.
The Duchess of Cambridge is currently visiting Bletchley Park in Milton Keynes. A historic war-base which was the UK's main site for code breaking during WWII and where Kate's grandmother actually worked during the conflict, so we're sure today's event has great personal sentiment to her.
For her visit, Kate chose a majorly on-trend nautical dress from Alexander McQueen, which we first clocked her wearing on a visit to Birmingham way back in 2011. Talk about wardrobe-recycling...
The classic colour palette of navy and white was made even more sophisticated thanks to the addition of luxe gold buttons and contrasting piping and cuffs of the blouse-style bodice. Coordinating with her stunning sapphire engagement ring, Kate chose to wear Diana's sapphire earrings for the outing which matched her blue heels perfectly, proving she really is a sartorial pro. Gorgeous.
By Maxine Eggenberger