Cameron Diaz at Late Show with David Letterman

rs87612559349496.jpg rs60621559349496.jpg rs59469159349496.jpg rs42594759349496.jpg rs49904359349496.jpg rs32008859349496.jpg rs86408059349496.jpg rs77848559349496.jpg