Does a cruise ship speaker need a tuxedo? | Many ships now have casual dining.