Gabriela Hearst Wool under 400 £