She annoys me too and I think she looks ridiculous in that picture. I think I'd rather have Jennifer Aniston's body - maybe it's b/c she's my height. I can't relate to Cameron's height.
I knew what you were talking about before I even clicked the link. I saw the pic standing in the Wal-mart line the other day. Just made me sick (with jealousy of course)!
Warning
No formatter is installed for the format bbhtml
Re: I hate Cameron Diaz!!
She honestly annoys me. But I bet with personal trainers and lots of money, our legs could look like that, too!