Nbc reported that actress and singer Teyana Taylor made her hosting debut on Saturday Night Live's January 24 episode, opening with a monologue that referenced her My Super Sweet 16 appearance and a recent Oscar nomination for One Battle After Another.
Taylor told the audience, "I was