What is the name of the actress who played young Lily Evans in 'Deathly Hallows Part 2'?
Answer
Ellie Darcey-Alden
Answer
Ellie Darcey-Alden
Ellie Darcey-Alden played young Lily Evans in Harry Potter and the Deathly Hallows – Part 2.
Her appearance comes in a flashback to Lily’s childhood at Hogwarts, where she is shown with Severus Snape. The brief sequence gives viewers important context for their friendship and helps explain why Snape’s feelings about Lily remained central to his life and his complicated relationship with Harry.
Darcey-Alden was cast after an open audition and later had to re-audition when the final Harry Potter book was divided into two films. She played Lily during her school years; Geraldine Somerville portrayed Lily as an adult in the scenes surrounding Harry’s birth and death.
The character’s name can also cause confusion because Lily is called Lily Evans before marriage and Lily Potter afterward. Charlotte Skeoch played a young Hannah Abbott, while Susie Shinner played a young Parvati Patil, so neither is the actress in this flashback.
Source: Wikipedia · fact-checked Aug. 2026