Cameron Diaz, Lucy Liu and Drew Barrymore  (Photo by Denise Truscello/WireImage)