Cameron Diaz and Criss Angel?

On Monday night Criss Angel and Cameron Diaz were seen together in Las Vegas. How can this be true? If you watch Criss Angel's TV show Mindfreak you would know that they regularly show a girl that has a caption under her name of "Criss' Girl". So is Cameron Criss' girl now? (That sure is a mouthful to say...Try saying Cameron Criss' five times!) They were seen dining together and then were seen going to Cirque du Soleil's Beatles tribute LOVE. It is even reported that they were "snuggling each other" I don't know...should we believe it or not? You decide. (photo