Justin Timberlake

Justin Timberlake & Cameron Diaz Kiss on Shrek Red Carpet

05/07/2007 at 11:25 AM EDT

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
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

Your Reaction

Follow Us

On Newsstands Now

Robin Roberts: How Loved Saved Me
  • Robin Roberts: How Loved Saved Me
  • Emma and Andrew: All About Hollywood's Cutest Couple
  • Prince George! More Yummy Photos

Pick up your copy on newsstands

Click here for instant access to the Digital Magazine


From Our Partners

Watch It

Editors' Picks

From Our Partners

Sign up for our daily newsletter and other special offers.
    Choose your newsletters
Thank you for signing up! Your request may take up to one week to be processed.
    see all newsletters