Justin Theroux Jimmy Kimmel

Who better to throw Justin Theroux a party to celebrate his final days of being a bachelor than Jimmy Kimmel?

Us Weekly reports the “Jimmy Kimmel Live!” host threw Theroux an epic bachelor party before he tied the knot with Jennifer Aniston. They kept the celebrations local, with a source saying Kimmel threw the bash in his West Hollywood barn.

RELATED: Jennifer Aniston and Justin Theroux marry in secret ceremony

The party reportedly took place on Monday, Aug. 3, two days before Theroux and Aniston wed on Wednesday, Aug. 5. Kimmel lives in West Hollywood, and converted a nearby property to be a barn with a chicken coop, Us reports.

Theroux and Aniston wed in their Bel Air mansion in a top-secret ceremony that their closest friends attended. Celebrity attendees included Lisa Kudrow, Emily Blunt, John Krasinski, Ellen DeGeneres, Lake Bell, Scott Campbell, Terry Richardson, Howard Stern, Sia, Chelsea Handler and Jennifer Meyer.

The pair first started dating in 2012 and became engaged 18 months later.

Posted by:Terri Schwartz