Being a Belle from the South, I've always followed the "no white after Labor Day" rule, but break it when cruising. And, if you want to get real technical, that rule originally applied to shoes, because we all wear white shirts during fall and winter, right?
Cruisebill, My husband wears both jackets during our cruise - black twice and white once, just to have some variety and I agree totally with Carole -- you guys look soooooo goooood when "tux'd-out" it's a real treat for us ladies to see our man looking so debonair, so handsome, and as Carole stated --- so "stud"ly!
Wear both, and treat your special lady to a surprise! She'll love your thoughtfulness. Enjoy your cruise!