We like to use Cruise ships as transportation when we cross long distances (like the Pacific or the Atlantic). Our timing requires us to go from the USA to Europe in early June and the QM2 seems to be the best (most affordable) option.
We see on their web site that formal wear is required when entering the main dining room on specific nights. If I get a sports jacket and tie, will that be good enough?