Cameron Diaz has reportedly been spotted several times with celebrity magician Criss Angel.
Following her split with Justin Timberlake, the Shrek star has been seen getting cosy with her magic man in Las Vegas, according to People magazine.
The pair were spotted on Monday night enjoying a romantic dinner at Bellagio's Prime steakhouse before driving in Criss's Rolls Royce to the Mirage to watch Cirque du Soleil's Beatles tribute show 'Love'.
They are said to have arrived arm-in-arm to the show, without a care in the world with regard to intrigued onlookers.
A source told the magazine: "They were snuggling with each other and he was making her laugh.
"They seemed really happy."
© Adfero Ltd
© Copyright 2017,
This domain is owned by Tradax IP Licensing Limited
This website is operated by NSI (Holdings) Limited