As Diaz takes up with Hudson's ex, recap the rivals' romantic histories
Cameron and Justin Timberlake
The couple dated for four years before calling it quits in early 2007. He began dating current love Jessica Biel soon after. Diaz, 37, and the singer reunited in March to film the comedy Bad Teacher together -- much to Biel's chagrin. "He tortured Jess by taking this role," told Us.
Credit: Gareth Davies/Getty Images