Cameron Diaz and Criss Angel Go on a Date

by at .

What sort of trickery does it take to date a gorgeous actress? Ask Criss Angel.

The magician might tell you that spelling your first name in a stupid fashion is the illusion you need to make someone like Cameron Diaz think you're mysterious enough to go out with. After all, the pair hit the town in Las Vegas last night.

Cameron Diaz and Antonio Banderas

The Shrek princess and the weird magician - who stars in the reality TV show, Mindfreak - began their evening with dinner at the Bellagio's Prime steakhouse, then rode to the Mirage in Angel's Rolls Royce for the 10:30 p.m. performance of Cirque du Soleil's Beatles tribute LOVE.

Walking arm-in-arm into the theater Diaz and Angel looked like an actual couple. A witness said Justin Timberlake might have reason to be jealous because "they were snuggling with each other and he was making her laugh. They seemed really happy."

Cameron and Criss, who has been linked to Minnie Driver, previously met up on Saturday night at the VH1 Rock Honors and later partied at the Jet Nightclub with Diaz's BFF Drew Barrymore.

Meanwhile, the actress talked about her relationship with ex-boyfriend Timberlake on an episode of The Ellen DeGeneres Show airing Tuesday.

"I love how people just expect when people break up to hate each other," she said, "but you know ... we're still in each other's lives. When you care about somebody, you just want them to be happy and that's what we both are now."

We couldn't have said it better ourselves, Cam. But you may wanna close your eyes to avoind seeing just how happy Scarlet Johansson and Jessica Biel have made Timberlake recently.

Show Comments
Tags: ,

Cameron Diaz Biography

Cameron Diaz at Afterparty
Cameron Diaz is a gorgeous, fun-loving actress. She used to date Justin Timberlake, but has since moved on. Reports actually linked her... More »
San Diego, California
Full Name
Cameron Michelle Diaz

Cameron Diaz Quotes

Men are the best! Sex is the best!

Cameron Diaz

I want it all! I love big brains. I love to eat. I love to be outdoors. I love to have conversations! I love to make love.

Cameron Diaz