Cameron Diaz has reportedly parted ways with her boyfriend, baseball star Alex Rodriguez. Diaz officially confirmed her romance with A-rod just last month, reports dailystar.co.uk. \"They\'ve broken up... [Cameron is] hurt and betrayed, because she tried so hard to please him... She went overboard,\" a source told Fitperez.com. A-Rod has previously been linked to Kate Hudson and Madonna, while Diaz has dated Justin Timberlake and Matt Dillon.