Jennifer Aniston, Justin Theroux Double Date With Ben Stiller, Christine Taylor

 James Devaney/; Stephen Lovekin/Getty Images

It's been a long time since Jennifer Aniston has been on a double date.

On Thursday, the 42-year-old Wanderlust star and her boyfriend Justin Theroux, 40, joined the actress' Along Came Polly costar Ben Stiller and his wife Christine Taylor for a late dinner at il Cantinori in New York City.

VIDEO: Ben Stiller gets Jennifer Aniston

Read article

"Jennifer and Justin were really cute together — affectionate but not over the top," a restaurant source tells Us Weekly. "They seemed to be having a lot of fun with Ben and his wife, like old friends." 

PHOTOS: See more pics of Jen and Justin in NYC from PopSugar

The ever health conscious Aniston dined on the branzino with no oil on a bed of greens with no dressing. Theroux, meanwhile, had the filet and green beans.

PHOTOS: Jen's hottest bikini shots

Read article

Though Stiller, 45, and Taylor, 40, left earlier than the hot new couple, "Ben paid for everyone," the source says.

PHOTOS: Why Justin is just like Angelina Jolie

Read article

Theroux — who co-wrote Tropic Thunder with Stiller — has clearly won over Aniston's pals: the couple vacationed with Stiller and his wife in Kauai, Hawaii, in early August.

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!