I received the most amazing gift I have ever seen at my bridal shower. It was a guestbook/keepsake pillows. The front of the pillow had a phot of me and my husband, our names, wedding date and our photo had red and white flowers going around them (to match our wedding colors) THe back of the pillow has a zipped pocket to keep cards and other wedding mementos in them. It even came with a tiny message recorder box and I recorded when my husband sang to me. (I recorded it off our wedding video). My uest signed the pillow in red pen and it is so beautiful! I love going back and reliving my special day. This was the best gift I got! I'm not sure what site my friend bought it from but I can ask her if anyone is interested. It really came in handy because I had planned on just keeping all of my cards in a box somewhere. Now I have a "wedding day in a pillow" lol.