1) She's always entertaining to watch- I've seen a lot of movies with Cameron Diaz in it, and I feel like she's just super fun to watch. Even if a movie gets bad reviews and its not great overall, like Bad Teacher for example, its still fun to watch because she's just so good in it. I just think she's one of those movie stars that really brings it to any movie she's in. 2) She can do different types of genres- I know she mostly does Rom Coms but she can step out of her comfort zone and do a lot of different things. I really liked the movie The Box that she was in and that was a psychological thriller type of movie. I may be the only person that liked that movie, but I thought she was great. I've never seen the movie My Sister's Keeper, but that's not a comedy either and she was able to be the mom in that and I think it got pretty good reviews if memory serves me. She was also in that action movie with Tom Cruise a few years ago that my mom liked (I...