Madonna made a surprise appearance on Saturday Night Live last night

Madonna on SNL with Justin TimberlakeMadonna on SNL with Justin Timberlake