It could be difficult as you would have to determine all the clothes that maybe needed for a certain time and also consider emergencies like wardrobe malfunction.
Packing for a cruise doesn't have to be a dreaded chore. Starting with a good packing list will help you get on your way. No packing list is perfectly tailored for everyone, a good idea is to use a packing list that allows you to fill in extras to suit your personal needs.