Norwegian Cruise Line tightens its dress code, banning flip-flops, tank tops, and ripped jeans in select specialty dining rooms. The new rules apply to venues like Cagney's Steakhouse, while most ship areas remain casual. The change has sparked mixed reactions from passengers.