You can get some personalized portraits for your granddaughter done at
http://www.paintyourlife.com according to your specifications. I am sure you know what she likes – pets, famous personalities, musicians, etc. Get some photos of those things or personalities and send them to this company’s professional artists, who will turn them into a classical-looking oil painting or other type of portrait. They have great gift ideas for every occasion! The same company also makes wonderful photo prints on canvas in various designs. Visit
http://www.photo-print-on-canvas.com