By Melissa De la Cruz (author) Part of the The Chronicles of Never After series
The Broken Mirror by Melissa De la Cruz