I was watching The Mask today and I was reminded of how hot Cameron Diaz is! So that brought on the urge to post some of her hottest pics she has done over the years. Lucky for us she has showed off a good deal of her body a lot! I love women like that! Sharing is CARING :)