ZapGossip

Cameron Diaz shops in Beverly Hills


Cameron Diaz looked relaxed in ripped denim jeans and a white t-shirt as she picked up groceries in Beverly Hills, California.