Cameron Diaz is treating herself for her 47th birthday! The actress was spotted while doing some jewelry shopping on her birthday on Thursday (August 30) in Beverly Hills, Calif. PHOTOS: Check out the latest pics of Cameron Diaz Cameron kept comfy in a plaid jumpsuit paired with a white purse and sunglasses. In a rare