Jennifer Aniston and Justin Theroux: Dinner Date Night

Jennifer Aniston

Has Jennifer Aniston ever looked happier?

The actress had a dinner date with boyfriend Justin Theroux in New York city and the former Friends star was of course smiling. 

So was it the food at Il Cantinori or the company?