Oh, good old cardis! They are just style lifesavers. They can be worn all year round, on top of a sun dress in a chilly summer evening, or in clever layering underneath your favorite coat in a freezing winter morning.
As for mamas, an oversized cardigan can be worn during the whole pregnancy, as well as a fitted one, just leave it unbuttoned. And of course we nursing mothers know well the wonders of a nice cardi (I am rarely out of one).
Here are some pretty items I found: