Entertainment WeeklyCameron Diaz, Bruno Mars appear on 'Saturday Night Live'Business StandardActress Cameron Diaz is all set to host the latest edition of 'Saturday Night Live'. New promos show Diaz perfectly willing to strike a pose on the stage of Studio 8H, with her musical guests Bruno Mars and Mark Ronson, reported E!