Twilight was already looking lame to some 13-year-olds and fancying Zac Efron or Jesse McCartney was out of fashion – but ...