Gabriela Hearst Wool under 500 £