The star of 'What Happens in Vegas', Cameron Diaz who was recently romantically linked to the actor Gerard Butler says that she believes that she's looking better than ever.
She said, "Ageing doesn't bother me at all. I'm enjoying it. I feel I get better with age. I mean, sure, I look at pictures of myself when I was 21 and think, 'Wow, I didn't look so bad!' But I take more care of myself now, so in a way I feel I look better than I did then. I feel good about myself".
Cameron, who is 35, admits that she has had to cut out junk food as she's gotten older because it made her gain weight.
She added, "I used to be able to eat and drink anything I wanted. Fried chicken, onion rings, half a bottle of wine and then go right to bed. But as you get older your insides rebel against you!".