Hello, Our friends went on the cruise and they wore shorts to dinner. They also said that other men and boys wore dress shorts to dinner. I'm reading here on the boards that it is a rule that men and boys MUST wear pants or khaki's. What's the deal? Can the men and boys wear dress shorts? The two separate families wore the shorts and no one said anything to them about their wearing shorts. Thanks!