Cameron Diaz is said to be dating Jennifer Aniston's ex-boyfriend.
She was seen flirting with the British model Paul Sculfor during an intimate dinner last Sunday night.
An onlooker at Santa Monica's 'Il Ristorante di Giorgio Baldi' said, "They looked really flirty. She was laughing really loud at all of his jokes. It looked like a date".
After two hours, the pair left the restaurant together but Cameron was reluctant to be photographed with him.
The source added, "Cameron was rushing him to leave since she didn't want to be photographed together".
Just two days earlier, Cameron was seen laughing and holding hands with P. Diddy at Prince's party and concert which were held to showcase his new book '21 Days'.
Paul dated the former 'Friends' star Jennifer last year but the pair split up after a brief romance and Jennifer is now dating Cameron's ex-boyfriend, the singer John Mayer.