I have to agree, I think the cruiselines need to establish a workable dress code that they can and will enforce. I still like the idea of the "formal" evenings, but will like to see them do away with the semi formal and keep the rest casual. It may be time to include a nice pair of jeans for acceptable dress for a casual evening.