Answer
Imogen was born in 1989. She is a British actress who rose to fame in the early 2000s for her roles in films such as "Harry Potter and the Order of the Phoenix" and "Stardust." She has since gone on to star in a number of successful films and television shows, including "The Crown" and "The Witcher."