Cedric Diggory
Robert Pattinson famously played the character of Cedric Diggory in Harry Potter and the Goblet of Fire, and any Potterhead would say he was a good casting choice. In the book series, Diggory is portrayed as a handsome and athletic young wizard. He is described as tall with a straight nose, dark hair that falls into his gray eyes, and a strong, chiseled jawline. That’s a description of Robert Pattinson if you ask me.

Cedric’s physical appearance complements his reputation as a skilled and fair-minded Quidditch player, as well as a champion in the Triwizard Tournament. He is often seen with a polite and humble demeanor, which adds to his charm and likability. Cedric’s good looks, along with his noble and honorable character, make him a standout figure in the series, both admired by his peers and mourned by readers when he meets a tragic end in Harry Potter and the Goblet of Fire.
