Cameron Diaz had a lot to be happy about this weekend, and whatever is so hilarious on her friend Kelly Slater's camera is just the beginning. On Friday, Cameron moseyed her way back up to Vegas to spend some more time with Criss Angel Mindfreak. The two had a romantic dinner and hit up some of the local hotspots, which is all well and good, but I want to hear whether he is wooing her with some of his magic. If she was trying to take her mind off the stress of opening weekend for Shrek the Third, she had no reason to worry. The green ogre raked it in this weekend, easily claiming the #1 spot. The $122 Million was the third biggest opening weekend ever, and the #1 biggest for an animated movie. See, all that and checking out some awesome photos with a buddy? Good times.