Skip to Content

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.

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.

Cameron Diaz on Instagram

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.