We are leaving tomorrow for CN and I'm worried that my husband won't be dressed appropriately at night. I've read on the boards that he would be okay if he wears nice shorts and a nice shirt but I've also seen that most guys wear slacks. Will he be okay in shorts for all of the restaurants at night (minus the fancy one)??