Justin Timberlake and Cameron Diaz are bound to run into each other stumping for Shrek The Third, but in Berlin they were full on happy together. Well, pretending to be anyway. You can sense the bit of awkwardness in the pictures, although whether it's Justin's sweater or the uncomfortable nature of running into your ex, I'm not sure.