Exes Have Cameron's Back

Cameron Diaz is on such good terms with former beaus Justin Timberlake and John Mayer, that they showed up to her father's memorial this weekend.