It took more than a decade, but Cameron Diaz has reportedly forgiven director Sofia Coppolla for the perceived slight of Anna Faris' ditzy actress character in "Lost in Translation," suspecting by many to be based on Diaz as retaliation for her flirtation with Coppolla's then-husband, Spike Jonze.
"Sofia and Cameron have had an incredibly difficult relationship since 1999, the year Sofia married Spike. It only got worse when the film came out and it became pretty well-known that part of the movie was based on their real-life feud," a source tells Radar Online — though Coppolla has downplayed the comparison.
"There has been a thaw in the relationship between Sofia and Cameron in recent months. They had drinks this summer and cleared the air, possibly even paving the way for a future collaboration." But the "Lost in Translation" damage isn't completely repaired, as Diaz is apparently still pretty miffed at Faris for her performance. "Cameron still refuses to talk to Anna," the source adds. "And she has never publicly addressed the movie scene in question. It's an off-limits topic."