Jennifer Aniston had been with Justin Theroux for seven years and married to him for two and a half. It had been almost 13 years since her first marriage to that other guy ended in divorce. Her life was settled, in a good way. This was it. But now it's not it, anymore. Aniston and Theroux announced today ...
via