Home News Megan Fox will be hosting SNL