Cameron Diaz and Antonio Banderas seemed to be having a blast on the Italian version of MTV's TRL. She must be giddy from all the fun she's been having flirting with JT. We're really wondering what is going on between these two while gallivanting around Europe. We're also curious as to why Shrek The Third has had so many premieres. At least with Spider-man madness we knew it was coming and they did it quickly. The only thing exciting about this press tour is watching Justin and Cameron reunite and seeing how much leg she shows off. We're loving her style on this tour including those cute little black dresses. Which LBD is your favorite on Cameron?
More pics of the Shrek gang so just