HOLD EVERYTHING: Pattinson Hotter Than Efron

12/8/2008 1:00 PM PST BY TMZ STAFF
One vampire movie and suddenly Zac Efron is a teenage has-been .... at least according to one Emma Roberts.
Emma Roberts: Click to view!