For Our cruise we are surprising Our parents and my 8 yo daughter who will be 9 by the cruise but my Idea is having t-shirts made saying "blah blah" family vacation with whatever pic we decide on. And we are giving them as xmas presents to surprise them.