Jennifer Aniston blames Justin Theroux for making her gain weight.
The 'We're the Millers' star admits her fiancé "cooks pastas amazingly," and claims his creamy creations have taken a toll on her figure over the past few years.
The 45-year-old beauty told the new issue of PEOPLE magazine: "Like, hello! Carbonara. It's a killer. The last couple of years since meeting this man have made me gain a couple extra pounds. But it's all worth it."
Jennifer works out on a daily basis, doing 45 minutes of cardio and 20 minutes of yoga, so she can indulge occasionally.
She explained: "It catches up to you, and you take care of it. But it's still fun. It was all in the name of love!"
The blonde beauty recently confessed she would love to trade bodies with supermodel Gisele Bundchen or Olympic gold medallist Lindsay Vonn.
She said: "I'd love to be able to ski like a crazy person, like Lindsey Vonn. Then I'd also like to have Gisele's body, just 'cause, why not?"
An insider previously revealed that the former 'Friends' star is planning to elope with Justin, 42, soon, as they are fed up of trying to plan a lavish wedding.
The source said: "Jen would fly people out, someplace warm. Cabo San Lucas, Mexico, is a possibility. She loves it there."
Tagged in Gisele Bundchen Jennifer Aniston Justin Theroux