Find Your Cruise
Jacket and tie are worn by men most evenings in my experience. Formal nights are black tie and evening gown or cocktail dress. Only on the first and last night is there an element of casual dress. They are plenty of dancing opportunities so shoes that you can look smart in and dance in are a must!
Hope that helps.