Knight and Day star Cameron Diaz has said she's liking her body more as she gets older. Diaz, 37, who is starring opposite Tom Cruise in the new movie, said to Harper's Bazaar magazine: "The more I work on my body at this age, the better it gets. I feel so much more attractive now. A thousand percent. I'm appreciating my skin and my wrinkles and all those things." Diaz added that she is also happy with the shape of her behind. She said: "Most booties that propel girls are usually the bigger booties. I have a tiny one, but it is, nonetheless, juicy."

- Alicia Coyle