Jennifer Garner says Reese Witherspoon was there during 'very public, very hard moment' in her life

Jennifer Garner says Reese Witherspoon was there during 'very public, very hard moment' in her life