Cameron Diaz and Criss Angel maybe dating


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?