Former love birds, Cameron Diaz and Justin Timberlake have been reunited and we couldn't be happier!
OK, so it might only be for an afternoon, whilst they promote their new movie Bad Teacher, but it's so nice to see them back together and posing for the paparazzi.
The couple dated from 2003 -2007 and were one of Hollywood’s hottest couple's and although Cameron is happily dating Alex Rodriguez, we've always held out a little hope that the pair could reconcile.

The former couple attended the New York première of Bad Teacher at the Ziegfeld Theatre and seemed to be enjoying being back in one another's company.

Look at Cameron flirting! If only they'd give it another go!
Justin and Cam on set...



























