Question: who plays lily potter in the deathly hallows
Answer: Ellie May Darcey - Alden ( born 4 September 1999 ) is a former English child film , stage and television actress who is best known for playing young Lily Potter in Harry Potter and the Deathly Hallows - Part 2 , Francesca `` Franny '' Latimer in the Doctor Who series 7 Christmas special , `` The Snowmen '' and Felice della Rovere in Tom Fontana 's Borgia : Faith and Fear .