There were photo opps in the terminal before the trip, at selected times on the ship (check you navigator), on Castaway Cay, they also perform at some parties like the sail away and welcome for the kids club. On the 7 day I belive there are also character breakfast.
The photo ops are quite regular, again I would suggest that you check you navigator on a daily basis. I know we did!!!
Don't forget the shows, too. Esp. Disney Dreams.....Cinderella, Pinnochio, Blue Fairy(for some reason, my ds(2) favorite), Ariel, Belle, and the Beast....my 2 year old absolutely loved it!
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!