Justin Theroux jennifer aniston lax airport nyc sunglasses

Did he raid fiancee Jennifer Aniston's closet before heading to LAX on Monday?

Justin Theroux arrived at Los Angeles International Airport to catch a departing flight, and the 42-year-old actor/writer may have had greasy hair and a polo shirt that was a size too small, but he still looked pretty hot! Er, right?

We're not sure where JT was headed, but with his new HBO show, The Leftovers, set to premiere on Sunday June 29, we're guessing he was preparing for some promotional duties. The show looks pretty interesting, so we're curious to check it out later this month. But will he be bringing his better half along with him on the red carpet?

And speaking of that, when will they tie the knot? It seems like there have been wedding talks for a while now, but there's always something preventing it from happening...