We always dress up to the hilt for formal night, cocktail dresses for semi-formal, and a sundress for regular nights. That to me is part of what I love about cruising. I would not like to see shorts on an adult on formal night....it's called formal night for a reason and there is always...