Here are some ideas, I would say go for something just for her that will give her that pretty feeling:
1) Victoria's Secret has some of their pretty pajamas on sale. You could get the simple cotton nightshirt or the tank and flannel bottoms that say "Victoria's Secret" on them. They are about $25.00. This way she gets something very pretty, and within the price range. VS clothes run very big, too. But if you don't know her size, that might be an issue.
2)Makeup brushes, you know the kits that can be about $25 where you get beatiful eyeshadow brushes, and blush brushes.
3) A basket of hair care items, shampoos, conditioners, a straightener or whatever type of hair she may have. We have an Ulta store that has hair care packages that are really nice, and they are about $20-$25 dollars. With hair, it's not clutter, she'll use it up. And she can do it right in the shower and when she comes out.
Hope this helps.