They said Cameron Diaz "looked worlds away from her Hollywood heyday" and she does. Also she's 53 years old now so she probably looks a little different from when she was a 22 year old, basically just out of high school woman in The Mask 31 years ago. She still looks fine, although I never found her all that attractive personally. It happens. Not everyone thinks everyone is attractive. I didn't like Pamela Anderson all that much, even when she was - at least according to others - literally hotter than the sun. Charlize Theron is another one. I can tell she's physically attractive because I have eyes, but... nothing. I'm not sure why, but it happens. Some people get designated "CURRENT HOT CHICK" and it just sticks with them despite what I think about it (I'm looking straight at you Emma Stone).
For example. Not everyone thinks I'm handsome. Of course, they're wrong, but it's still a free country. Except for California, the North Eastern chunk of Illinois and big parts of Michigan, but that'll all change as soon as I'm the one calling the shots. Bet on it