Gabriela Hearst Silk Cashmere under 400 £