El actor Justin Theroux ha estado casado 2 veces, siendo sus parejas Jennifer Aniston y Jennifer Aniston y estando un total de 18 años casado