Cameron Diaz · May 31, 2009 · 1 min read Cameron Diaz HAPPY DAYS Cameron Diaz wears simple but looks elegant, She flashed her famous grin in NYC’s SoHo neighborhood on Thursday.