Gabriela Hearst Brown Sweater under 500 £