Cameron Diaz and Criss Angel maybe dating

By: Superficial / May 15, 2007

Cameron Diaz and magician Criss Angel were spotted together in Las Vegas last night, getting dinner at the Bellagio’s Prime steakhouse and then catching a Cirque du Soleil show. A witness says:

“They were snuggling with each other and he was making her laugh. They seemed really happy.”

I bet at some point during the night Criss Angel took off his top hat and pulled a bunny out of it. Man, those magicians have all the moves. Sure, I’m super good looking and charming, but how do I compete with pulling a super long handkerchief out of your pocket?