Robert Pattinson Sports Longer Locks At 81st Oscars Red Carpet

Edward Cullen seems to be back as the actor Robert Pattinson, who plays the hunky vampire in “Twilight”, was spotted attending the 81st Annual Academy Awards at the Kodak Theatre in Hollywood, California on Sunday, February 22.

Robert Pattinson

Read moreRobert Pattinson Sports Longer Locks At 81st Oscars Red Carpet