Prince William and Kate Middleton are preparing to tie the knot next week, and lucky us, we're getting a sneak peek at the souvenir official program!

The cover image was shot by famed photographer Mario Testino.

As for details of the program, there will be a personal message from Kate, 29, and William, 28, as well as an Order of Service ... the typical order of events from the rehearsal to the ceremony.

The sales of the royal program will benefit several foundations. Find out which ones ... after the jump.