Robert Pattinson as Cedric Diggory / Warner Bros.

Our 23 Favorite Photos Of Robert Pattinson (23)