Los Angeles: Actress Cameron Diaz says she loves roles that require her to prepare physically because it helps her keep in even better shape.
"I love to work out anyway but when you get a role where you have to train, it`s like an added bonus for me," showbizspy.com quoted Diaz as saying.
"I like to look after my body. So to have a job that pays you to do that is one of the biggest perks for me," the 39-year-old said.
Diaz underwent dance training for new movie ‘What to Expect When You`re Expecting’.
The actress, who turns 40 Aug 30, is looking forward to her milestone birthday.
"I`m so, so excited about turning 40," she said.
"When I was in my 20s, I couldn`t wait to get to my 30s, now at the end of my 30s, I`m so looking forward to my 40s. I love getting older," she added.