Cameron Diaz, Kristen Stewart and Rihanna All Go Monochrome