CDiaz022507_1.jpg

Cameron Diaz CDiaz022507_2.jpg

As much as it pains me to say it, she looked alright tonight ...