Regarding 'dresscode' options in europe....I will try to attach some photos, but I remember it being tricky, so I'll work on it. In the mean time: our signature photo below #3 shows my DH and I in Tunis on our 2010 Med cruise. The top I wore here worked out GREAT, and it was, as they say, "Africa Hot" there!

It was probably from Eddie Bauer, linen type, light weight, but 3/4 sleeve so as to be appropriate for the location. I also wore tank tops and brought a white linen like cap-sleeved shirt (also from EB) and put that on over the tank when needed. Another day, I had a light weight white 'scarf' that could be used as a shawl to cover shoulders. That worked great too.
My husband had a pair of the pants with the zip off legs, and IN THEORY they were a great idea, but the material they were made out of (which was intended to dry quickly, breathe well, etc) was TOO HOT for him! He hated them! He said he felt like he was wearing a plastic bag. SO....the design is GREAT, just be cautious of what material it is made out of.
NOW....SHOES. This was a tough one for me, too, since I had read that Europeans don't wear tennis shoes, and I was trying very hard to not stand out as a tourist. (Like as if the numbered excursion sticker and whisper system head phones didn't give THAT away!) Well, maybe at least we didn't want to look obviously "American"!

However, I am also extremely dedicated to feet that don't hurt, so it was tricky. DH and I both wore Keene sandals, but be sure they don't give you blisters on the back of your heels in hot weather. I also got a pair of Merrill sandals that are leather, closed toe. Honestly, by the end of the ALL day excursions hiking around Pompeii, etc, I did end up with a blister on the top of my foot, but nothing a bandaid in my day bag didn't fix.
***BTW: FULLY support the Body Glide suggestion! Powder can help, too.
DH just gave me a brilliant idea....It's MUCH easier to post pix to FB, so I'll post some "fashion pix" (haha) there for you!
Penny