jennifer aniston who's dated who
Justin Theroux's Profile. Justin Theroux is currently married to Jennifer Aniston. He has been in two celebrity relationships averaging approximately 9.7 years each. His one marriage has lasted 1.0 year so far. Justin Theroux's Relationships.