Cameron Diaz Double Dates With New Guy & Drew Barrymore