Garner said she had just given birth to her third child with then-husband Ben Affleck, and she only took the role because of pressure from her agent.