Cameron Diaz Likes Her Looks Today More Than at 25