Cameron Diaz hosted "Saturday Night Live" for the fourth time this weekend, poking fun at her upcoming musical film, "Annie." The 2014 rendition of the classic musical stars African-American child ...