Cameron Diaz Wore the Jeans and Flats Combo Fashion People Have Banked for the First Week of Spring