Former Friends star Jennifer Aniston stopped by the Ellen DeGeneres Show and gushed about her husband Justin Theroux's Thanksgiving surprise -- which was to surprise his wife with himself!

The Girl on The Train actor was in Germany filming a movie and was apparently "too busy" to come home and spend Thanksgiving with his wife -- but not so fast!

“My husband who has been away for almost a year, it feels, surprised me on Thanksgiving and came home from Germany,” she said.

Aniston told DeGeneres about about how she thought her hubby was going to miss their tradition of throwing a “Friendsgiving” the night before -- and how when her pals came over that night, they were "depressed" and "somber" when they found out that he wasn't going to be at the dinner party.

The 47-year-old explained, “Then salads came out and everyone was just very somber and next thing you know, turkey walks in and there was another turkey holding that turkey. That was my hubby. He came in with the turkey.”

Aww! Too cute!