Question: who plays lily in the secret life of bees
Answer: Dakota Fanning