We didn't know about this on our first cruise, but my DD's shirt from the D Sea U was signed when she got it. On our last cruise, I bought two plain pink t-shirts for my oldest 2 (I wrote Disney Princess on it myself) and one with a picture of all the characters for my youngest, mini sharpies of various colors, and a note with room number and a request for who I would like on each shirt. One was princesses and the other two were everyone. I put them in a big ziplock bag. On the princess one, only the princesses who were available for pictures were on it. DD was hoping for Jasmine, but alas no. The other pink one had the main characters (Mickey, Minnie, Goofy, Chip...). The one with all the characters, and mind you, this was a small shirt being for a 2 year old, had LOADS of names around the picture! At least 20 or so, even Tink!! I did need to pick them up late on the last night even though they said it would be delivered to the room.