Hi all. I have read so many articles, forums, books, etc. about how to dress in Italy. And I am beyond confused now! I will be going to Italy in a week. Rome, Florence, Venice, Milan. It will be hot hot hot! I live in Florida now and know a thing or two about heat! Do Italians wear shorts during these hot times? I can't imagine anybody wearing something else in the middle of the day walking around! I plan to pack a few pairs of shorts, some nice plain colored t-shirts, some collared shirts, and a button down or two and slacks for a nice dinner. What is acceptable and where? My shorts are new, neutral colored and plain and go down to just above the knee. Do I need to wear long pants on days I expect to go into churches? Is it okay to wear shorts for a casual dinner? We won't be eating many 4 or 5 star dinners (I have slacks and button down/tie if we do), but a standard, relatively affordable place. I don't expect to just blend in with the Italians, but also do not want to insult the culture or be "too" touristy. Any and all replies would be superb! Thanks!