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. Photo: Paras Griffin/Getty Images