Jennifer Aniston & Justin Theroux Step Out Together After Looking So in Love on the Red Carpet!
The 45-year-old actress and her 42-year-old actor fiance went shopping in the Big Apple that day.
The duo made their first red carpet appearance together in months last night at The Leftovers premiere! Justin stars in the new HBO show, which premieres this Sunday (June 29). If you haven’t seen the pics of the couple last night, be sure to check them out. They look so in love!
10+ pictures inside of Jennifer Aniston and Justin Theroux heading out to shop…