I have been on 2 cruises this year, the second night aboard the ship was Captains Dinner aka Formal Night.As for packing,WOW:) I packed too much and wore very little of it. Swimsuits I packed for everyday. Capris is another big hit and summer dresses are very pleasant for the evening attire.