I found this photo holder and it is just perfect giftable idea for what I have in mind. I used the Define Your Life set and also the new Bella Rose DSP.
Stamps: Define Your Life
Paper: Whisper White, Riding Hood Red, Kiwi Kiss, DSP
Ink: Riding Hood, Staz-on black
Accessories: Dew drops
Tools: dimensionals, CE