We will be sailing on Explora in the Caribbean, which usually is more casual than other destinations. Are people dressing up for dinner (at the restaurants, not the Emporium Market Place)? Is a sports coat necessary for dinner? Will my husband regret not bringing a sports coat because he will be one of the few men not wearing one at dinner? Or, do most of the men wear long sleeved, collared dress shirts (no tie) and nice slacks? Do you see polo shirts at dinner? Do women wear dressy dresses or just resort casual? Your answers will be very helpful in deciding what to pack.