HOLD EVERYTHING: Pattinson Hotter Than Efron

One vampire movie and suddenly Zac Efron is a teenage has-been .... at least according to one Emma Roberts.