Robert Pattinson: ten best looks

Best known for playing Cedric Diggory in the Harry Potter franchise and Edward Cullen in Twilight, we thought it was about time that his supernatural fashion sense got some air time too.