I'm from Chicago, so I'm not a wimp about cold. But there were a couple of nights on each of our March fantasy cruises where it was cold on deck - wind, water, etc. - at night. And it's always way too cold in the MDRs and theaters. So I would definitely recommend packing a light sweater or windbreaker.
My kids, however, never bothered with anything other than shorts / sundresses.