Cameron Diaz took home bags full of goodies after shopping at the Beverly Hills Maison Martin Margiela outpost Monday. She's in California during a break from work. Cameron spent much of the last month in London, where she shot The Counselor with costars Penélope Cruz, Javier Bardem, Brad Pitt, and Michael Fassbender. En route to the West Coast, Cameron stopped in NYC to celebrate her BFF Gwyneth Paltrow's 40th birthday over dinner at Elio's on the Upper East Side. Gwyneth and Cameron also linked up to record a special greeting for their pal Chelsea Handler. Cameron and Gwyneth rapped about Chelsea's colorful pastimes and sex life in a special clip celebrating the E! host's new studio.