Our first cruise (Magic, May 02), I think the dining rooms were usually around 70, and the theaters were high 60s. I definitely was glad I had a sweater.
Second cruise (Wonder, Jan 03), the dining rooms and theater were more like mid 70s, so I didn't need a jacket.
I'd take one to be on the safe side.