We leave for our family vacation to Italy next week. Thanks to YLF, I found the perfect cross shoulder Baggalini bag for the trip. My current question has to do with cover ups. My travel research (thanks Rick Steves:) says that most churches and religious sites require modest dressing. I am bringing mostly midi dresses, but all are sleeveless. Temps are projected to be quite warm. Is a scarf thrown over to cover my shoulders considered appropriate or do I need to bring a more robust cover up? And bonus question, should my teenage boys wear long pants or are longer shorts OK ? I appreciate your feedback.