London: Hollywood star Cameron Diaz has reportedly been spotted smooching Jude Law in a hotel.
The actors, who played lovers in 2006 romantic comedy "The Holiday", were apparently caught canoodling at Los Angeles' exclusive Chateau Marmont hotel.
Cameron, 39, was openly kissing 39-year-old on the patio before they snuck off to a nearby bungalow.
"When someone said, 'Get a room' they listened," a source said.
Mutual friend Gwyneth Paltrow is believed to have tried to set the duo up last year when she took Cameron to watch Jude in 'Anna Christie' at London's Donmar Warehouse theatre and it appears her work has finally paid off.