Cameron Diaz in Daisy Dukes and other news