By Radar Staff Bob Marley would have been proud. Actress Cameron Diaz, promoting her new film Bad Teacher on Tuesday's Late Night with Jimmy Fallon, had...