DW and I are planning on going to Alaska in June, RT from Seattle and being our first cruise there, we were wondering how to dress. We plan on doing some excursions, probably not the most rugged ones, but perhaps some semi-rugged ones, and probably at least one dealing with a boat of some sort (canoing, kayaking, not sure yet). The last thing I want to do is overpack!! Do we need shorts or will we never wear them? We are leaning toward the NCL Pearl, so they really don't require "formal" so I'm not sure whether to bring a jacket/blazer/suit or not. Any help would be great. Thanks.