Kate Middleton look | Denim, blazer and knee boots