Cameron Diaz was spotted having dinner with ultra-cheesy “Mindfreak” magician Criss Angel on Monday. The mismatched couple dined at Prime steakhouse in Las Vegas, then drove in Angel’s Rolls Royce to the Mirage to take in a performance of Cirque du Soleil’s “LOVE.” So weird.
The smiling duo walked arm-in-arm into the theater through the main entrance, and throughout the show, a witness tells People, “They were snuggling with each other and he was making her laugh. They seemed really happy.”
After the final curtain, the pair headed backstage and greeted the cast until just before midnight before leaving through a side door and disappearing into the night in Angel’s car.
The twosome reportedly hooked up Saturday night at VH1 Rock Honors. Although Cameron was scheduled to leave Las Vegas on Sunday, she hung around an extra night to chill with the Bon Jovi look-alike.

Entries (RSS)
May 15th, 2007 at 11:30 am
Every time I see this guy I can’t help laughing uncontrollably. I think the last thing Cameron needs right now is to have to stand by while her boyfriend gets buried alive by Rob Zombie or some of the other shit that he has done.
RUN CAMERON, RUN AWAY!!
May 15th, 2007 at 1:01 pm
Indeed, Surreal, this dude used to nail the Parisite. Cameron now has been exposed to the menagerie of cooterbugs that inhabit the Parisite, if this is true.
May 15th, 2007 at 5:32 pm
Gross! That’s all I have. Gross.
May 15th, 2007 at 7:19 pm
You wanna know how he did it? He was all, “I can mindfreak that acne off your face.” And she was all, “Oh no you can’t.” And he was all, “Lets take a ride in my Taurus and I’m gonna mindfreak all over your face.”
Mindfreak works, everytime.
May 16th, 2007 at 12:08 am
Why do I think he’s hot?? WHYYYYYY???? *kills self*