Cameron Diaz is so pretty and sexy even at her age. She deserves to be happy and have kids of her own and not from her boyfriend. Cameron Diaz has a classic beauty and she perfectly maintains her figure. But there was a time when Cameron Diaz looks like a cadaver because she was so thin and skinny. But this time, Cameron Diaz has been one of the most requested to be a cover girl for any magazine.