saturday night live

Octavia Spencer to Host Saturday Night Live in March

Octavia Spencer.

Octavia Spencer is set to make her Studio 8H debut. The actress will host Saturday Night Live on March 4. SNL shared the news during Saturday’s show, though curiously no musical guest was mentioned. Spencer reacted to the announcement on Twitter, writing, “I.. CAN’T.. WAIT.” To which we say, ditto.

Octavia Spencer to Host Saturday Night Live