Jennifer Anne Garner was born on 17th April 1072 in Houston, Texas in the USA. She is a well-known American actress who has both starred and cameoed in a number of major films including “Pearl … [Read more...] about Jennifer Garner: religion, political views and hobbies