CDIAZ081207_001.JPGCameron Diaz CDIAZ081207_010.JPGSo, she's still wearing white, has that same bag (that we love nonetheless) and, well, I'm not sure if jean mini-skirts are still "in," but Cameron Diaz manages to make it all work while still looking effortlessly glamorous. Good for her! The svelte actress was spotted at Neil George in Beverly Hills yesterday - wonder if she bumped into Samantha Ronson! - and left with some smooth and shiny-lookin' hair. Good to know she's not letting being single get her down! Because hey, why should it?