A cruise is a great way to explore the world, but what to wear on the high seas? Cruise ship dress codes can muddy the waters ...