Gilderoy Lockhart
Gilderoy, a flamboyant celebrity wizard known for appropriating others' accomplishments, is depicted as attractive with wavy blonde hair and a captivating smile. His self-absorbed and arrogant nature is a defining aspect of his persona.
Kenneth Branagh's portrayal introduces a comedic element to the character, closely adhering to J.K. Rowling's description. While the image presented here somewhat resembles the actor, it's understandable if viewers initially mistake it for his son.