If your going up to Alaska we had great weather. I heard that June is the best for not raining.
If it does rain, their is so much to do on the ship you wont be bored.
I can't wait to go on another cruise someday. Be ready for pictures especially on formal nights. You can take pictures on every floor if you want to. Also, the photographers will come into the dining room. So, if you don't like pictures their is no escaping it especially if your like my mom who finds every photographer.
Have a great time,