Cameron Diaz caught public's attention yet again when she was spotted stepping out with "Mindfreak" magician Criss Angel for dinner in Las Vegas, thus prompted rumors they are dating.
Such speculation came to the surface only hours after there were rumors Diaz dated Uma Thurman's ex Andre Balazs. Diaz and Angel reportedly have been spotted partying in Las Vegas together the past few days.
Per People magazine it is said that Diaz and Angel first got together on Saturday May 12th at the VH1 Rock Honors. They then stepped out in Las Vegas on Monday night, having dinner at the Bellagio's Prime steakhouse before headed to the Mirage in Angel's Rolls Royce for the 10:30 p.m. performance of Cirque du Soleil's Beatles tribute LOVE.
Eyewitness tells the publication the pair was seen walking arm-in-arm into the theater through the main entrance, and throughout the show. "They were snuggling with each other and he was making her laugh. They seemed really happy," the source said.
After the show they reportedly went backstage to meet the show's cast, and left via a side door just before midnight. Are they or aren't they? Not taking into account the question, I wonder what would Minnie Driver say about the report?