Norwegian Cruise Line has a "Freestyle Cruising" concept, which means that there is no strict dress code. However, the company recommends "resort casual" attire in most dining venues and recommends "smart casual" attire for specialty restaurants.