SNL season finale: Tina Fey hosts, de Niro brings back Mueller impression for cold open

Highlights from the final episode of SNL’s forty-third season:

The cold open: Robert Mueller (Robert De Niro) happens upon Donald Trump’s (Alec Baldwin) dinner with Rudy Giuliani (Kate McKinnon), Michael Cohen (Ben Stiller) and Eric and Donald Trump Jr. (Mikey Day, Alex Moffat)

Host Tina Fey takes questions from audience members Jerry Seinfeld, Benedict Cumberbatch, Chris Rock, Robert De Niro, Fred Armisen, Anne Hathaway and Donald Glover, and gets a birthday surprise from Tracy Morgan.

https://www.youtube.com/watch?v=jDHSskZ44XU

Sarah Palin (Tina Fey) checks in with Sarah Huckabee Sanders (Aidy Bryant), Kellyanne Conway (Kate McKinnon), Michael Wolff (Fred Armisen), Stormy Daniels (Cecily Strong), Rex Tillerson (John Goodman) and Omarosa Manigault (Leslie Jones).

Eric and Donald Trump Jr. (Alex Moffat, Mikey Day) address questions about who Don Jr. called during his meeting at Trump Tower.

Mika Brzezinski (Kate McKinnon) and Joe Scarborough (Alex Moffat) interview Meghan McCain (Aidy Bryant) and Natalia Veselnitskaya (Tina Fey).

Footage from Prince Harry’s (Mikey Day) wedding reception features Kate Middleton (Cecily Strong), Prince Charles (Beck Bennett), Queen Elizabeth (Kate McKinnon), Prince William (Alex Moffat), Auntie Creepy (Tina Fey) and more.

Bishop Michael Curry (Kenan Thompson) shares what it was like delivering a sermon at Prince Harry and Meghan Markle’s wedding.

Browse all sketches and performances uploaded from the season finale.

SNL will return in September for its forty-fourth season.