On our cruise 2 weeks ago on Explorer of the Seas I actually wore everything that I took. We did have 1 night pre-cruise and 1 night post-cruise so you may not need quite as much as I took but here's the list - 6 shorts, 15 tops (mix and match with the shorts and pants), 4 pants/capris, 2 casual dresses, 2 formals, 3 swimsuits, swimsuit coverup, shawl for formal nights, sweater, pjs, and 6 pairs of shoes. On my first cruise I took way too much so this time I really tried to pack lighter. I hope this helps!!