
It looks like Cameron Diaz and Justin Timberlake both took a “partner upgrade” in the dating department. While Justin kisses it up with Jessica Biel, Cameron vacations with Mindfreak’s Criss Angel. Not sure if you can call Criss Angel an upgrade, though. Well, either freakboy or wussboy. Maybe Criss Angel can work up some magic to make her disappear.
But, anyway, here she is, getting flirty with the other dude she tried to date, Kelly Slater. She’s probably getting a bit desperate to make it look like she’s popular with the men since Justin has already moved on.







Ok, we all have our bad facial moments, but what I see here is a nitemare. Is this truly Cameron Diaz?