I need a top to wear in the evening on a cruise, but I can’t wear wool. Something to wear over a dress if it’s chilly on deck. What do people wear?