We told you that Taraji P. Henson was headed to SNL this past Saturday (April 12) to host the show and in case you missed it we have the clips below. As a bonus check out the Twitter fan Q&A she did before the show below as well as her hot promo shots for the show in the gallery below.