Jennifer Aniston says she is a "realist" when it comes to her body.
"I know that if I eat nothing but burgers and chips, I'm not going to be hired for the parts I normally would," the actress -- who turned 40 last month -- says in April's Elle UK. "That might be fine one day, but not right now."
Aniston -- who does yoga two hours daily at her home gym with trainer Mandy Ingber -- also says she would love to get more physical on the big screen.
"I get offered funny, quirky, pretty roles," says the star, who will attend the London premiere of Marley & Me tonight. "I'd love to do an action movie. James Bond! Glamour! Daniel Craig ! S--t-loads of fun!"
With two recent No. 1 films at the box office, she says she has to constantly remind herself how "lucky" she is.
"Look what's out there. Look what people are really living through," Aniston says. "There's no comparison. I am happy."
Aniston also sets the record straight about her 2005 divorce from Brad Pitt .
"No matter what I say, things will always be taken out of context and misinterpreted, will always be turned around to make it seem as though I won't let something go, or that I just keep talking about it over and over," she says.
"I don't owe anybody anything. I don't owe anybody my side of the story. There are no sides!" she adds. "There is no bad guy and there is no good guy. There are no villains and there is no heroine in this story. It's just not the case."