We did a cruise a few years ago to the Med. It was 12 days and we could't pack that much luggage. One of the things I packed were a few pair of pants I got at one of those outdoor (camping) places. They zip at the knees and turn into shorts! I had these because it was really hot when we went, but any time we were touring a church, holy place, etc., guys are supposed to wear long pants (and women cover their shoulders).
Carnival Breeze - Jan 2013
Carnival Conquest - 2011, Oasis of the Seas B2B - 2011, Carnival Conquest 2010, Carnival Ecstasy - 2010,
Carnival Conquest - 2009, Carnival Ecstasy - 2009, Brilliance of the Seas (Med) - 2008,
Carnival Miracle - 2007, Carnival Conquest - 2006, Rhapsody of the Seas - 2005, Vision of the Seas - 2003,
Rhapsody of the Seas - 2001, Carnival Inspiration - 2000, Carnival Jubilee - 1999