While airlines have restrictions on what size of toiletries you can bring on a flight, at least in your carry on or personal bag, cruise lines do not. If you're not concerned about packing space, you can bring full size toiletry items including shampoo and conditioner bottles, shaving cream and other hygiene products.