I just returned from a 10-day Alaska Cruise on the Ruby Princess. If you think they won’t allow men into the dining rooms wearing shorts, you are dead wrong. We saw a number of men arrive for dinner in shorts and no one said a word. From what we could tell, pretty much anything goes on this ship. I’ve cruised a few times before, pre-COVID, and things were much better organized, service was better, food better, etc. I will never cruise on Princess again.