"Saturday Night Live's" Will Forte opens in theatres this week as "MacGyver" look-alike "MacGruber." It made us think of all the other great "SNL" impersonations. Check out some of our favorites!
Best 'SNL' Celeb Impersonations
Darrell Hammond as Bill Clinton
Will Ferrell as George W. Bush
Maya Rudolph as Whitney Houston
Molly Shannon as Monica Lewinsky
Fred Armisen as Mahmoud Ahmadinejad
Kenan Thompson as Bill Cosby
Kristen Wiig as Suze Orman
Darrell Hammond as Sean Connery
Amy Poehler as Hillary Clinton
Fred Armisen as Joy Behar
Maya Rudolph as Donatella Versace
Will Ferrell as James Lipton
Kristen Wiig as Kathie Lee Gifford
Phil Hartman as Frank Sinatra
Dana Carvey as George H. W. Bush
Amy Poehler as Sharon Osbourne
Darrell Hammond as Donald Trump
Eddie Murphy as James Brown
Chevy Chase as Gerald Ford
Ana Gasteyer as Celine Dion
Will Ferrell as Alex Trebek
Kristen Wiig as Nancy Pelosi