Justin Timberlake & Cameron Diaz Kiss on Shrek Red Carpet

Justin Timberlake & Cameron Diaz Kiss on Shrek Red Carpet
Diaz and Timberlake with Shrek the Third costars Amy Sedaris (left) and Cheri Oteri
Chris Pizzello/AP

05/07/2007 AT 11:25 AM EDT

It wasn't exactly happily ever after, but Justin Timberlake and Cameron Diaz made nice at Sunday morning's Los Angeles premiere of Shrek the Third.

The event – which also drew the film's stars Eddie Murphy, Mike Meyers, Julie Andrews, Rupert Everett and Antonio Banderas (with his wife, Melanie Griffith) – marked the former couple's first major public appearance together since breaking up in January.

The exes arrived at nearly the same time, and they later smiled together for a cast photo – even sharing a hug and a kiss.

Diaz, who voices the character of Fiona in the Shrek films (Timberlake plays would-be king Arthur), mostly stuck close to costar Meyers, hamming it up and doing a few interviews with him.

With reporting by NICHOLAS WHITE

Share this story:

Your reaction:

From Our Partners

From Our Partners