Looking for a black cardigan I can just throw on over tops. Nothing heavy or boxy or thickly knitted, no hoods and not too long but no short crop ones either! Anyone...?