Kate Middleton donned £129 Massimo Dutti jumper

The Duchess of Cambridge, 38, opted to wear a £129 100 per cent cashmere jumper from Massimo Dutti as she announced results of her Early Years survey would be released this week.