According to page6.com Cameron Diaz spent Monday night at the Box on Christie Street for a live R-rated sex show!! She was there until 4am watching some chicks mud wrestle among other stuff. Maybe that is why things didn't work out with Justin... And she gets along so well with her angels...