No, unlike airlines, cruise ships do not require you to use travel-size bottles for your toiletries. You are free to bring full-sized bottles of shampoo, conditioner, sunblock, and lotion in your checked or carry-on luggage. Because you do not go through a standard TSA-style liquid checkpoint when boarding a ship (except for the initial flight to the port), the "3-1-1" rule for liquids does not apply. However, most cruise lines—including Royal Caribbean, Carnival, and Norwegian—do have strict rules regarding beverages. You are typically allowed to bring a limited amount of non-alcoholic drinks (usually up to 12 cans or cartons per stateroom, up to 17 oz each) and one standard 750ml bottle of wine or champagne per adult. Any other liquids, such as bottled water or soda exceeding the limit, or hard liquor, will be confiscated at the gangway. While you can bring large toiletries, remember that cruise ship bathrooms are notoriously compact with limited counter space, so many veteran cruisers still prefer "medium-sized" bottles or hanging toiletry bags to stay organized without cluttering their cabin.