We just returned from a N. Dream cruise and we enjoy dressing for formal nights.......we were distressed to have people seated next to us who chose to dress worse than casually. The man was in a dirty (yes!) t-shirt, sweat pants and a baseball cap. We feel if people choose to not get dressed up fine........but on formal night perhaps NCL could ask them to dine in the Sports Bar.
In fact, we were amazed at the attire in the restaurants....in spite of the "dress code" of no jeans. Jeans would have been preferable to the ever-present baseball caps being worn at the tables in Four Seasons, Terraces and Trattoria by "older" men, not kids. Yes, this was an Alaska cruise, but the attire was not just casual, it was often grubby, quite grubby.
We are not "classy" dressers, by any means, but enjoy a dress up night. We felt the t-shirt wearers were an insult to the servers, as well, who always look SO sharp.