As our future Queen, many would forgive the Duchess of Cambridge for treating herself to a new designer outfit every time she had to make a public appearance. But she's far cleverer than that.
1.8k