Hollywood actresses Kate Hudson and Cameron Diaz are said to be embroiled in a bitter battle over baseball player Alex Rodriguez.
Diaz is reportedly dating Rodriguez, popularly known as "A-Rod", which has infuriated Hudson, who was in a relationship with him from May to December 2009.
Hudson believes that Diaz is trying to seek revenge for hooking up with Justin Timberlake just days after the pair split in early 2007.
"Kate thinks it's payback, pure and simple," usmagazine quoted an insider as saying.
A friend of Diaz added: "Cameron was actually in a serious long-term relationship with Justin. She thinks it's a joke Kate would be mad. Kate is only upset because she hates being single."