"Discard as you go" is my motto. I take older or outdated clothes to wear when on vacation and discard when they have served their purpose. I'm sure all of you have clothes destined for the thrift store. Ragged or faded undergarments are ready for the trash anyway, right? Why would you really want to spend your time during or after your cruise washing out dirty underwear or laundry!?!
To everybody on the cruise, you are wearing new things for the first time and they will probably never see you again anyway!
More room for new things and and little or no laundry when you get back home! What better way to enjoy coming home!