Taraji P. Henson to Host Saturday Night Live March 27, 2015 Entertainment News Empire’s breakout star will make her SNL debut on April 11.