Kristen Stewart takes the Saturday Night Live stage for the first time tonight, and here's how you can watch it online.

Even in Stewart's Twilight years she never hosted SNL, but she'll be showing off her comedy chops on tonight's show. Stewart has mostly taken dramatic, understated roles throughout her career, so this will be her way of flexing her sketch comedy muscles.

Meanwhile, Alessia Cara is the musical guest. This is also Cara's first time on SNL after having a breakout year with songs like "Here", "Wild Things" and "Scars to Your Beautiful". She also sings the pop version of "How Far I'll Go" from Moana, the movie version of which was nominated for an Oscar.

It remains to be seen if Alec Baldwin will reprise his now-iconic role as President Donald Trump. Baldwin has appeared as the polarizing president in nine of this season's 12 episodes. Either way, he is set to host SNL next week, so fans can probably prepare for some meaty Trump material.

Tonight's episode of SNL begins at 11:30 p.m. ET/PT on NBC, and lasts until approximately 1 a.m. ET/PT. If you cannot watch the show on television, there is a live stream on the NBC website available in select markets. Sling TV also has a live streaming channel for NBC, but again, only in select markets. Choose the Sling Blue option and sign up for a free trial.

If you cannot watch SNL live or simply don't care about watching it live, clips of almost every sketch will be available on YouTube, Hulu and NBC.com as early as Sunday morning. The whole show will be available to Hulu subscribers or on the NBC website for cable subscribers.

To live tweet and follow along with others watching Stewart and Cara's episode SNL, use hashtag #SNL on Twitter.