Will Ferrell (1995-2002): Plenty of impersonations (President George 'SNL' cast members: Our 40 favorites
Singer Taylor Swift performs during her Taylor Swift through the years
Singer John Legend and fiancee, model Chrissy Teigen, Chrissy Teigen through the years
Emilia Clarke posted this photo of herself looking Celebrities without makeup
Amy Schumer in the press room at the Amy Schumer through the years
Donald Trump to host 'SNL'

For someone who had a bitter falling out with NBC just a few months ago, Donald Trump and his longtime network home appear to have moved on -- or more likely belatedly recognized that mutual self-interest is the way TV really works.