The Marley & Me star shares a dinner out with with Courteney, David and Coco

By Pernilla Cedenheim
Updated December 25, 2008 11:00 AM
Credit: Turgeon/Rocke/Arnold/Splash News Online

It’s a tradition!

Jennifer Aniston met up with friends David and Courteney Cox Arquette and their 4-year-old daughter Coco Wednesday for their annual Christmas Eve dinner at Mastro’s Steakhouse in Beverly Hills.

“Jen and Courteney chatted non-stop,” a source tells PEOPLE. “Jen was also very sweet to Coco and the two giggled together.”

While Aniston’s beau John Mayer remained on the East coast, Aniston – dressed in black and smiling from ear to ear – joined the Arquettes and a few other friends in the restaurant’s private dining room, which overlooks the kitchen, and features a rhinestone chandelier.

“Jen usually gets steak, but she asked for fish instead and she ended up getting the sole and vegetables,” the source says. “Jen also had some white wine with her fish, while the rest of the table enjoyed steak. Courtney and David were also in a great mood and they acted very sweet to each other.”

Frank Sinatra played in the background and their table was festively decorated with candles.

“Coco was walking around the restaurant without any shoes and when Courteney asked her where her shoes were, Coco said they were too tight and that she had to take them off,” a source says. “Both Jen and Courteney were smiling at her. Jen and Coco seem to have a very special bond and it was cute to watch Jen dote on Coco.”

Meanwhile, a pregnant and glowing Alyson Hannigan also enjoyed a romantic, candle lit Christmas Eve dinner at Mastro’s Steakhouse with her husband Alexis Denisof.

“Alyson showed off her small baby bump in a black top,” an eyewitness says of the How I Met Your Mother star. “Alexis was very sweet to Alyson and the two looked adorable together.”