We bring clothes that let us
dress in layers and then layer as required. My outer layers have hoods, which I have made use of more than once while cruising, whether for sun protection, wind, or cold, and once or twice just as a face shade while snoozing. The outer layers are also multi-purpose and get worn on more than one day with different outfits under 'em. Easy to change a short sleeve tshirt worn under the lightweight longsleeve zippered tunic with a hood. Remember a hat for sun protection, preferably one that has ties to hold it on the head when it gets windy.
We also do laundry on the ship, more than once (highly suggest having a smartphone or some other device you can set a timer on -- doing so makes it easy to deal with as long as you don't mind walking

). Also, nobody
else is doing laundry in the wee hours of the morning and that is a neat time to take pictures around the ship with no humans around, plus you get your pick of machines ! In case you were not into sleeping for some reason... I bring my own liquid HE laundry detergent (and use no more than 1 tsp to 1 tbsp no matter what any instructions may have to say -- any more and you will be doing lots and lots of rinse wash cycles to get the excess suds out) and a pop-up hamper and lightweight laundry bags to facilitate this.
I found the MDRs to often be rather cool (especially Royal Court/Palace, and this last cruise we realized it is probably because of the rather heavy uniform the staff wear in that restaurant vs. the other restaurants; so that they do not overheat the temp is cooler)(, so I found having a long sleeve layer that I weither wore or brought with (and inevitably ended up putting on partway thru a meal) was important. My sister, OTOH, thought I was a little bit nuts as SHE had no temperature issues (OTOH, she also wore a skort with bare legs the last night of
MVMCP when it got down to just several dgerees above freezing... while I had pulled out my packable insulated jacket....).
Also, once you are into the carribean the temps are fairly constant year round (some exceptions obviously, and some variation, but minor compared to say where I am in Canada where we have gone from +18 C to -30 C and over a foot of snow in less than two weeks because this is a whacky winter so far!!). There is plenty of info around about average temperatures for each destination, and you should be able to easily look up historical temps for say the month around when you will be traveling for the last few years, to get an idea of what might be "normal".
SW