Get her one of those dolls that is just a head and shoulders. I don't know what they're called exactly, but I've seen Barbie ones and Bratz ones. Little girls love them because they can brush and style the hair. Some of them come with washable "makeup" too.
Go to the dollar store and buy paints, markers, crayons, color pencils, paper, glitter, glue.... Anything she can get creative with and put it in a little thrift box you might find at like a hobby lobby or something. My daughter loves gifts like this.