Jennifer Aniston's husband surprised her on Thanksgiving after saying he wouldn't be able to make their meal.

Jennifer Aniston and Justin Theroux

Jennifer Aniston and Justin Theroux

Justin Theroux had told the 'Friends' star he couldn't celebrate the annual event with her and their pals because he was going to be in Germany for work, but he shocked her by walking in holding the turkey.

Speaking about the surprise, she said: "That was my hubby. He came in with the turkey."

The 47-year-old actress admitted her friends got "really depressed" when they found out the 45-year-old star wasn't going to be able to make it to the meal, and joked she gave a "very unimpressive toast" in contrast to when the couple - who married last year - do it together.

Speaking on 'The Ellen DeGeneres Show', she added: "Everyone came to the house and no one really understood that Justin was not going to be there and you just saw everybody's face just start to fall. The whole room got really depressed.

"I was like, 'Guys, I'm here. I understand Justin's not here, but it's going to be okay!'

"I gave the toast at the head of the dinner table, which is usually me and Justin. And I gave, I guess, a very unimpressive toast where people were [not enthusiastic].

"Then salads came out and everyone was just very sombre and next thing you know, turkey walks in and there was another turkey holding that turkey."

Justin recently admitted he always speaks to Jennifer first thing in the morning and before they go to bed.

Asked who the last person he spoke to before going to sleep and the first he talked to when he woke up, he replied to both questions: "My wife."

But when he does get time off, Justin likes to spend plenty of time in the bedroom.

Asked if he'd choose sex or a nap, he said: "Really? Yes, and in that order."