I watched this a long time ago so I don’t remember everything.

There’s a teenage girl going into a new school who gets half of a magic necklace which let's her get whatever she wants.

The mean girl character finds the other half and uses it against her in some way. I remember the evil girl being brunette.

I swore Rachel Leigh Cook played in it but it’s not in her movie catalog.