First Los Angeles, then Germany, then London, now Spain!
Cameron Diaz finds herself in the arms of ex-lover Justin Timberlake once again on the green carpet at another photo call for their animated feature Shrek The Third.
This time, the pretty pair were accompanied by co-star Antonio Banderas at Plaza Mayoron on Wednesday in Madrid, Spain.
Justin wore a cute pair of slip-ons with a red whale print while Cameron wore a pair of peep-toe wedges with a geometric lines print. Fun shoes!