Who are the SNL host and musical guest tonight, February 11th?

Credit: SNL/NBC
Credit: SNL/NBC /

Alec Baldwin continues his run as the most frequent “Saturday Night Live” host, while Ed Sheeran makes his second appearance.

Alec Baldwin is not technically a full-time SNL cast member, but he’s had a constant presence on the show after assuming the role of Donald Trump at the beginning of Season 42, succeeding announcer Darrell Hammond after reportedly being recommended to play the Republican politician by his former 30 Rock co-star Tina Fey, a former performer and head writer on the show who later returned to impersonate her doppelgänger, Sarah Palin.

Baldwin did play a pilot alongside Tom Hanks in an episode last year where the actor reprised his role as Sully Sullenberger, but otherwise has only appeared as Trump, most recently seen insulting world leaders by phone in last week’s cold open. But tonight Baldwin will be seen throughout the show as he hosts SNL for a 17th time, joined by Ed Sheeran, marking his second time on the show since making his debut in 2014.

More from Saturday Night Live

Baldwin has made his dislike for Trump well-known, taking to social media to troll the president the past few months, prompting the Republican to lash out at the late-night series for what he’s deemed an unfair portrayal. White House press secretary Sean Spicer, who was expertly spoofed by Melissa McCarthy in the most recent episode, also recently called the impression “mean.” But Baldwin has become so synonymous with the role that a Dominican newspaper mistakenly posted a picture of him as Trump on SNL instead of the president in an article about the administration’s growing relationship with Israel.

Next: SNL live stream: Watch tonight’s new episode with Alec Baldwin online

Though the role has given the Match Game host a newfound fame, admitting in an Extra interview with his wife Hilaria that he’s stopped on the street by fans now more than ever, he also reveals that Trump is “not a lot of fun” to play because he’s constantly tense, angry and pissed off.

SNL airs tonight at 11:30 p.m. on NBC.