Ahna O’Reilly is an American actress. She is best known for her supporting role as Elizabeth Leefolt in the 2011 award-winning drama film The Help. – Wikipedia

Ahna O’Reilly is an American actress. She is best known for her supporting role as Elizabeth Leefolt in the 2011 award-winning drama film The Help. – Wikipedia