Taraji P. Henson to Host Saturday Night Live

Empire’s breakout star will make her SNL debut on April 11.