<P> 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 . </P>
<P> 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 . </P>
who played young jenna in 13 going on 30
who played young jenna in 13 going on 30
Christa B. Allen
Christa B. Allen