We just came back from a trans atlantic cruise on the Equinox. A lot of people wear tuxedos on the cruise and many more just wear suits. Women can wear evening gowns or nice dresses.
Smart casual is any type of shirt. Jeans are not allowed on Smart Casual nights.
Hope you have a great trip. Will give you any other help you might need.