The Afterlife of Holly Chase by Cynthia Hand
Holly Chase has the job of saving souls, but it is her own that she realizes needs examining. Seventeen-year-old Holly Chase wasn't always a mean girl, but as the daughter of LA 'royalty' (director father, actress mother and fashion stylist to the stars stepmother) the so-called glamorous life sure has gone to her head. But when Holly dies in a freak accident on Wilshire Blvd in Beverly Hills on 31 December, she is reincarnated as the Ghost of Christmas Past. It is hard to save the souls of others though when your own is in question. Filled with regret for a friendship that has gone wrong and a true love that seems destined to go the same way, this is a really clever and fun page-turning novel for YAs aged 12+ that also has at its heart a strong moral dilemma.