1. Twilight
  2. by Stephenie Meyer, read by Ilyana Kadushin
  3. Find this on the Guardian bookshop

GCSE coursework and fashion mags aside, what do teenage girls read these days? Apparently, they're all gobbling up this weird but riveting update of the ever popular new-girl-at-school story, where the new girl falls for the good-looking boy sitting next to her in biology, who turns out to be a vampire. Poor Bella, what rotten bad luck - but the good news is that Edward is a thoroughly decent vampire who courteously skips class when they're analysing blood samples. It's the high school version of Donna Tartt's The Secret History, except that there's more about clothes and shopping than Dionysian orgies - and, of course, more blood. I was mesmerised by Ilyana Kadushin's breathless Lolita voice.

Today's best video

Today in pictures