Booking your first cruise is one of the most exciting travel decisions you will ever make. But once the excitement settles, the packing questions begin. What do you actually need? How formal do you need to dress? What can you not bring on board? What fits in a cruise...