Diaz and Timberlake recover from 'rough patch'
Justin Timberlake and Cameron Diaz have flown to Barcelona, Spain to repair their relationship after hitting a "rough patch".
Last week veteran Hollywood reporter Janet Charlton reported on her website that Timberlake had dumped Diaz so he could "sow his wild oats" on his upcoming world tour.