beautiful. the only things i can see to not fit is the hair and the color palette. while the skin is real, the colors of the cloths arent. also, the hair could use, as already mentioned, a little softening with alpha.
mayhe if you change the colors a little, maybe a normal map, and then there is nothign more to add...