We just returned from the Coral Princess and a land tour. My husband also refused to take a warm jacket and had to buy one,he also bought a sweatshirt and was fine. You will need rain gear of some kind . Good sneakers worked fine for all our activities. Formal night my husband brought a sport jacket and slacks and i wore a sparkly sweater--very few people were in classic formal attire.Have fun but pack layers.The laundromat on the ship is wonderful and reduces the amount of clothes required.