Reese Witherspoon, Louis C.K. & Rihanna Set for 'SNL'

Photo of Louis C.K. by Frank Ockenfels

Saturday Night Live has firmed up its final hosts and musical guests of the season, as NBC confirmed Thursday afternoon.

Wiz Khalifa will join previously announced host Scarlett Johansson on May 2; while Reese Witherspoon will host the penultimate episode on May 9, joined by musical guest Florence + the Machine.

The season finale on May 16 will be led by Louis C.K., whose SNL hosting duties have previously been widely acclaimed. He'll be assisted by musical guest Rihanna, as the singer is expected to soon release her eighth studio album.