Kate Middleton January 2023 in Gabriela Hearst turtleneck ‘peppe’ sweater and Hearst epper sweater skirt plus Massimo dutti coat and Rossi boots