Cameron Diaz HAPPY DAYS

Cameron Diaz wears simple but looks elegant, She flashed her famous grin in NYC’s SoHo neighborhood on Thursday.

AddThis Website Tools
Robyn Good: