Kate Middleton just wore this stunning Massimo Dutti coat
Kate Middleton, 41, looked stunning today as she opted to wear a recycled Massimo Dutti tan coat with a £1,600 red sweater and skirt combination from Gabriela Hearst to visit a Bedfordshire nursery.