There really is no right or wrong answer when it comes to price because there are lots of variables. For example, certain occasions might warrant a larger gift than others. Also, you might get something a bit more expensive for your daughter than you would for one of her friends.
Of course, your budget is a big determining factor. Although you might want to impress with an expensive gift, it’s not worth going into debt over. You can find great gifts for 12-year-old girls for between $25 and $30.