I think it depends on the itinerary. On the WBPC, DH was much more "formal" as were most of the other passengers. On the shortie Caribbean/Bahama Cruises, definitely more golf attire. On the California Coastal, slacks and a polo or button up, add tie for formal look. In Alaska, Slacks and a button down usually with a jacket.