Saturday Night Live just announced its hosts for December. The Wrap reports that James Franco will host for the third time on the December 6th episode to promote his new movie with Seth Rogen The Interview with musical guest Nicki Minaj, while Martin Freeman will make his hosting debut on December 13th with musical guest Charli XCX. SNL’s Christmas episode on December 20th will be hosted by Amy Adams with musical guest One Direction. Adams last hosted back in 2008.