Diaz and Timberlake with Shrek the Third costars Amy Sedaris (left) and Cheri Oteri
05/07/2007 at 10:00 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
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