Find Your Cruise
Yes. my husband and i have worn jeans on daytime cruises, its usualy after 6pm they ask you to dress up.
Yes they are.
Though depending on where you are cruising you may find jeans too hot and revert to shorts.