We are leaving in 3 weeks for the Treasures of the Rhine cruise...I was wondering what kind of clothing should we bring? Layers for outdoor activities...but...should my husband bring a suit jacket and dress slacks? Should I bring heels and a dress for evening meals? How casual is ship attire? Are blue jeans acceptable?