Home entertainment

Cameron Diaz gets flirty with Robert Pattinson

The 40-year-old There’s Something About Mary star, who previously dated Justin Timberlake, was spotted “ferociously flirting” with 26-year-old Robert Pattinson.

Age was no barrier for Cameron Diaz. The 40-year-old There’s Something About Mary star, who previously dated Justin Timberlake, was spotted “ferociously flirting” with 26-year-old Robert Pattinson at the LA County Museum of Art’s Art + Film Gala.

Diaz has been linked to several high profile men including Yankees baseball star Alex Rodriguez and Justin Timberlake

“She was pretty obvious,” one of three witnesses told Us Weekly. “Cam was seated next to Rob at dinner. She was touching his arm, doing her big Cameron laugh at everything he said and trying really hard. He was polite, but not having it.”

Cam was out of luck – just a few days earlier, Rob was spotted at Hollywood’s Sayers Club, cosying up to his on-again/off-again girlfriend and Twilight co-star, Kristen Stewart.

“They were inseparable – kissing passionately,” says a concertgoer. “It was like watching one of their movies!”

Related stories