CELEBRITY
07/20/2013 04:25 pm ET

Justin Theroux Played 2 Different Characters On 'Sex And The City' (VIDEO)

As rumors swirl about Jennifer Aniston and Justin Theroux's upcoming nuptials, we're taking a look back at the times Theroux was on "Sex and the City" ... playing not one, but two different characters.

In the episode "The Monogamists" (Season 1), Theroux plays Stanford's pal Jared, one of New York Magazine's "30 coolest people under 30," who flirts with Carrie. And in "Shortcomings" (Season 2), he appears as writer Vaughn Wysel, a love interest of Carrie's with a very open family.

Watch clips from each episode above.

ALSO ON HUFFPOST:

Celebrity News & Photos
Subscribe to the Entertainment email.
Home to your favorite fan theories and the best movie recs.

CONVERSATIONS