Hi friends - I know dcl says no shorts in main dining room, but for the kids, do nice shorts with a collared shirt work for boys? My daughter should be fine with her casual dresses, but do the boys need khakis/pants every night? (Formal and semi-formal nights are covered). Leaving in two weeks. Thanks for any advice.