Well, nobody can accuse Kate Middleton of spending too much money on clothes!
She keeps rewearing some of her favorite pieces during her recent appearances!
The Duchess toured the World War II Codebreaking Huts in Bletchley Park yesterday, and wore a military-inspired Alexander McQueen number featuring a double-breasted blouse and knee-length skirt decorated with gold buttons.
The whole look was nearly identical to the first time she wore it to Birmingham back in 2011 — same navy pumps and blown-out hair!
Still looks good, though!
[Image via AP Images.]