Cameron Diaz wearing Heather Gardner's Malibu Ball Diamond Necklace on Good Morning America to promote her new Body Book.

Heading

Additional content