Kate Middleton wearing Hobbs London Lara merino wool turtleneck in navy and granita pink now on sale