We are going on a cruise early December for five days in Mexico. I was wondering what people wear on the cruise during the sailing days? What do you wear at night? I have heard that you have to get dressed up for dinners. How dressy does that have to be?