Can anyone tell me what the dress code is for dinner please? Are some companies more relaxed than others? We have never cruised but quite fancy trying it this year. People we know who have been on several cruises to different destinations all say you have to dress smartly (evening dress) for dinner. This puts us off really as we are slobs more comfy in smart, casual clothing