Jennifer Garner has reflected on her "hard" divorce from Ben Affleck.
The Last Thing He Told Me actress split from the 53-year-old actor-and-director - with whom she has children Violet, 20, Seraphina, 16, and 13-year-old Samuel - in 2015 after a decade of marriage and she admitted she "could not handle" the gossip and speculation about her personal life because she was struggling with the loss of a "true partnership".