What to Wear on a River Cruise in Europe

I often get asked if there is a dress code or guidelines about what to...