This cardi jacket falls just below the knee, so you can wear it over a dress or skirt — it's even sophisticated enough to ...