From the description:
"After her boyfriend dumps her for her older sister, sophomore Savannah wishes she could find a true prince to take her to the prom. Enter Chrysanthemum Everstar: Savannah's gum-chewing, cell phone-carrying, high heel-wearing Fair Godmother. Despite a few wish-granting mishaps, Savannah's fairy-tale ending might not be as far off as she imagined."
4.5 stars from 86 reviewers. Recommended for grades 6-8, and I'd think you would get some off looks if you gave this to a boy. 319 pages