Cameron Diaz and magician Criss Angel were spotted together in Las Vegas last night, getting dinner at the Bellagio's Prime steakhouse and then catching a Cirque du Soleil show.
thesuperficial.com reported. A witness says: "They were snuggling with each other and he was making her laugh. They seemed really happy."
Meanwhile aceshowbiz.com reported Cameron Diaz was spotted wearing 'massive rocks' on her ring finger of the left hand at the JET Nightclub at the Mirage Hotel in Las Vegas last weekend, thus prompted engagement speculation.
If only the speculation is true, to whom she's been engaged? Is it to Uma Thurman's former lover Andre Balazs, whom she's been reported getting close with? Yes or no, you be the judge.
Diaz reportedly was seen leaving trendy New York club The Box with the Hotelier and she couldn't keep her eyes off him as he led her out of the club to a waiting car. Sources say Diaz is determined to make her relationship with Andre work.