Hi Alicia,
I love the Disney Cruise and have taken the cruise twice. It is such a fun and magical vacation for guests.
While the Disney Cruise does not allow you to prepay for your photos like at the Walt Disney World Resort, they do have a great program.
When you are cruising, photographers will be available throughout your vacation including at the terminal, on the boat for formal shots or at Castaway Cay to name a few. Each night you can look at your pictures and decide which ones to keep or let go.
On the cruise, you can purchase a photo package which fits your family needs. However, if there are not enough memorable shots to complete a package, you can receive a refund and purchase the individual pictures. This is what I did.
Here is a
link to all the photography magic onboard a Disney ship!
Bon Voyage!
Beth