Photos by Nathaniel Chadwick

It was a busy night on The Tonight Show Starring Jimmy Fallon, with Jennifer Garner on hand as Fallon's guest, as well as a Nirvana reunion with Krist Novoselic and Dave Grohl.

Garner was on the show to promote her upcoming film with Kevin Costner, Draft Day, which releases this weekend. Meanwhile, Novoselic and Grohl are set to be inducted into the Rock and Roll Hall of Fame on Thursday.

Stevie Nicks performed a lo-fi rendition of "Stop Draggin' My Heart Around" with Jimmy Fallon (as Tom Petty), before later performing "Edge of Seventeen" with none other than The Roots.

See photos and video clips below, as they become available.

{youtube}-Ib86ZmUBOY|600|338|{/youtube}