Hosting Saturday Night Live's Thanksgiving show, Anne Hathaway took on several celebrity impressions, including Katie Holmes in the first sketch. Hathaway appeared as Holmes alongside Vanessa Bayer's now recurring take on Miley Cyrus.
Hathaway also did Judy Garland in "lost scenes" from The Wizard of Oz in which Dorothy meets a "weathervane" (Fred Armisen) who joins them on their journey to meet The Wizard to ask him for a new one-bedroom apartment.
In another sketch, Hathaway played Prince Williams' fiancé, Kate Middleton, in which she meets Queen Elizabeth II and Prince Phillip and learns what they are really like behind closed doors.
Though the end of "Weekend Update" didn't feature Hathaway, Jay Pharoah unfurled uncanny impersonations of Jay Z, Drake and the late Biggie Smalls delivering a series of Thanksgiving rap songs.
What was your favorite sketch?