A) check your cruise line's forum site first
B) Plan on Layering for daywear; slacks, Cotton Knit shirts L/S or S/L, sweat shirt or sweater, Polartec or fleece lined jacket, hat, gloves or headband for Glacier cruising and thick soled walking shoes. Leather sneakers are OK. this is the only cruise where your jeans would be ok. Evenings are the same as anyother cruise. If your ship has an indoor pool or hot tubs, don't forget your swim suit. Bring an umbrella.