Gollnick said:Yes, but it's a shame to find yourself in Paris or Milan and unable to go the best restaurants because of your cloths.
Agreed, it is important to keep in mind where you are going and what is expected. If you are dining at a super formal place where a suit and tie are required, you have a couple of choices: pack it or buy it locally. Personally, carrying formal clothes for a "what if" or "maybe I'll need them" is not something I will do. If a high class dinner is important to me and I don't have the required tie or shoes, the locals will gladly sell me some and I add them to my souvenirs. I personally find that far preferable to over packing. YMMV.