Justin & Cameron Can't Keep Their Hands Off Each Other
Justin Timberlake and Cameron Diaz (in Chanel) can’t take their hands off each other on Monday at the UK film premiere of Shrek The Third at the Odeon, Leicester Square in London, England.
The pair hugged and laughed at each other’s jokes all night long. Just like old times!
20+ pictures inside of Justin and Cameron at the Shrek 3 premiere….