yes, i'm pretty sure all of the carnival ships feature shampoo dispensers in the showers. have fun on your cruise!!! Rember to go to thegift shop if you forgot anything they usually have stuff there. like hair ponys and stuff like that!!!
"Cruises will create some of the best memories of your life"
Carnival Liberty Spring Break 2008
Carnival Legend October 2007