I got a question for you: Christa B. Allen (born November 11, 1991) is an American actress. She is known for playing the younger version of Jennifer Garner's characters in 13 Going on 30 (2004) and Ghosts of Girlfriends Past (2009), as well as for her role as socialite Charlotte Grayson on the ABC drama series Revenge.

Answer this question: who plays young jenna in 13 going on 30?
Let's think first:
The important part for answering this question is: She is known for playing the younger version of Jennifer Garner's characters in 13 Going on 30 (2004) and Ghosts of Girlfriends Past (2009), as well as for her role as socialite Charlotte Grayson on the ABC drama series Revenge.
Therefore, the answer is Christa B. Allen.