3) Is there a dress code on board my river cruise?

There is a dress code onboard our TUI River Cruises - it's smart-casual.
During the day, the rules are quite relaxed, however beachwear can't be worn in the restaurants.
In the evenings, the dress code is smarter. Men will need to wear long trousers or smart tailored shorts, a shirt or polo shirt and closed shoes. There's the opportunity to get dressed up for our Gala dinner which takes place once per cruise, but there's no requirement to do so.