Cameron Diaz jessjohncameron.jpgUs Magazine is reporting that Jessica "freaked" when she found out ex-love John Mayer was dating Cameron Diaz! "She had her mouth open a mile wide when she found out," according to the source. The mag also claims that John and Cam are said to be very happy together, but isn't Cameron dating Bradley Cooper? Or is that Jennifer Aniston's new guy? Who can keep up?