Do people really get dressed up these days, many cruise lines now tend to allow a very informal dress code for all meals with shorts common on every occasion? We went on a NCL cruise and nearly every American male had shorts on with the obligatory baseball cap on backwards at dinner, at the bar , at the shows etc!